我想知道如何用C ++制作一个透明的程序,我的意思是你所能看到的只是窗口的内容(文本/内容)。我也不想使用像Qt这样的库,只使用默认库(如果需要,还可以使用SDL / OpenGL)。
我不是在控制台之后,我想要一个可以显示图像和文字的窗口。
系统:Windows 7
答案 0 :(得分:1)
应该是这样的:
SetLayeredWindowAttributes(GetActiveWindow(), NULL, Alpha, LWA_ALPHA);
在这种情况下Alpha
是可变的[0; 255]决定了透明度。您还需要检查返回值是否为TRUE
。