LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to use SetLayeredWindowAttributes or alternative

**note this should have been posted in the CVI forum...
 
I want to create a real transparent panel to place overtop of another in may application. 
 
I've tried to use the Windows SDK function SetLayeredWindowAttributes, but it is not defined in CVI's version of the windows SDK.  Is there another way to make the window transparent without using SetWindowRgn? I don't want to use SetWindowRgn since I want to the window to actually exisit and get mouse events... I just want to make it transparent.
 
I can use the real Windows SDK, but I can't complie with it in CVI without a ton of errors and can only compile Release versions of the project with an external MSVC compiler (works, but no debugger). 
 
Any of following would work, but I can seem to do any of them...
 
-Make a real transparent window with CVI functions
-Use the real Windows SDK with CVI (I understand that there are ANSI C compiler issues amoung problems)
-Compile a debuggable CVI project with an external MSVC compiler.
-something else?
 
Does anyone have any suggestion?
 
 

Message Edited by gvanslyk on 02-13-2007 09:48 AM

0 Kudos
Message 1 of 2
(4,884 Views)
Just wanted to let everyone know that this forum is answered here
Pat P.
Software Engineer
National Instruments
0 Kudos
Message 2 of 2
(4,857 Views)