I do realize there are a few posts already about this subject , but the reason for this post is:

When using the SetWindowLong method of making my form invisible , on Win98 it creates a semi-transparent form, and on WinNT nothing is Transparent about the form.

I am trying to create a small Screen Saver that will run on a server that needs the desktop to remain viewable so you can see if something has happened but prevents unauthorized access.

Can anyone tell me how I could use BltBit to accomplish a Transpaent Form?

any help would be appreciated.