2012-05-22 34 views
0

可能重复:
How to set Windows Forms Application (C++) to have an Aero/Glass background?窗口背景像Windows的标题栏7

我想在Windows 7中创建与C++ WinApis一个透明的窗口,我使用VS2010,但我知道如何使其透明我可以这样做︰

SetWindowLong(hWnd, GWL_EXSTYLE,GetWindowLong(hWnd, GWL_EXSTYLE) | WS_EX_LAYERED); 
    SetLayeredWindowAttributes(hWnd, 0, (255 * 70)/100, LWA_ALPHA); 

但我想要一个透明的w indow与Windows 7的

sample http://ril.site11.com/photos/879ec4dfeaa4.png

+1

您可以随时阅读Chrome和Firefox的源代码,以了解它们是如何做到的。 –

+0

我想使整个窗口透明不仅标题栏 – infinity

+4

此代码项目文章显示如何:http://www.codeproject.com/Articles/15770/Vista-Goodies-in-C-Using-Glass-in-Your -UI搜索时需要使用的关键字是**玻璃** –

回答