469,086 Members | 1,270 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,086 developers. It's quick & easy.

Implementing a "watermark" on screen

Hi all --

I am a long-time C programmer and "medium-time" C++ programmer, but am brand
new to C#. I am creating a simple app using C# and I need help.

The app will display a "watermark" on the screen at certain times. When the
watermark is visible, it will be on top of all other applications. To get
the look I wanted, I created a simple form, imported a bitmap image as the
background to the form, and set the opacity to 15%. I set the positioning
where I wanted it, set it to be "Topmost", and when I run it, it looks great.
You will notice I have not yet written a single line of C# code. :-)

Here's the tricky part (to me). Even though the watermark is topmost, I
don't want it to respond to any mouse or keyboard inputs. I want to be able
to click or type "through" the watermark app and give whatever app is below
it the focus and the input. Simply, I want the computer to appear and to
respond to user input as though the watermark were really just a mask on the
screen.

How might I accomplish this? Thanks.

Kerry

May 31 '07 #1
0 1736

This discussion thread is closed

Replies have been disabled for this discussion.

By using this site, you agree to our Privacy Policy and Terms of Use.