In Windows 2000 you can make transparent windows, by using function SetLayeredWindowAttributes. The attached Progress procedure demonstrates this.
transparent.w.zip : demo SetLayeredWindowAttributes