2012-05-22 64 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搜索時需要使用的關鍵字是**玻璃** –

回答