Mike D Sutton (MVP) replied to this similar request ...
How do I make a form transparent, so that it can fade in
and out. I know that there is an API that allows you to
do this, but I can't remember what it is. Any kind of
help would be nice...
I believe what you're after is a layered window, have a look at
the "Translucent.zip" demo over on http://www.mvps.org/vb/ for
an example of how to use it in VB.