C++ 类似于windows 7标题栏的窗口背景
可能重复:C++ 类似于windows 7标题栏的窗口背景,c++,windows,winapi,windows-7,C++,Windows,Winapi,Windows 7,可能重复: 我想用C++在Windows 7中创建一个透明窗口,我使用VS2010,但是我知道如何使它透明,我可以这样做: SetWindowLong(hWnd, GWL_EXSTYLE,GetWindowLong(hWnd, GWL_EXSTYLE) | WS_EX_LAYERED); SetLayeredWindowAttributes(hWnd, 0, (255 * 70) / 100, LWA_ALPHA); 但是我想要一个透明的窗口,具有Windows7普通窗口标题
我想用C++在Windows 7中创建一个透明窗口,我使用VS2010,但是我知道如何使它透明,我可以这样做:
SetWindowLong(hWnd, GWL_EXSTYLE,GetWindowLong(hWnd, GWL_EXSTYLE) | WS_EX_LAYERED);
SetLayeredWindowAttributes(hWnd, 0, (255 * 70) / 100, LWA_ALPHA);
但是我想要一个透明的窗口,具有Windows7普通窗口标题栏的透明度
此网页有一个很棒的教程:
它向您展示了如何使窗口的某一部分透明,如何向透明部分添加文本,还有更多。你可以随时阅读Chrome和Firefox的源代码,了解它们是如何做到的。我想让整个窗口透明,而不仅仅是标题栏。这篇代码项目文章向你展示了如何:搜索时需要使用的关键字是glass@DavidHeffernan不要把答案放在评论里。如果你觉得这个答案有帮助的话(很明显是有帮助的)@rubenvb好吧,我不确定一个简单的非网站文章链接就足以构成一个答案。由于我对玻璃一无所知,除了它的名字,我想我不能用任何权威来补充答案。