完整代码如下:
#include <graphics.h> // EasyX 图形库头文件
int main()
{
initgraph(GetSystemMetrics(SM_CXSCREEN), GetSystemMetrics(SM_CYSCREEN));
HWND hwnd = GetHWnd();
SetWindowLong(hwnd, GWL_STYLE, GetWindowLong(hwnd, GWL_STYLE) - WS_CAPTION);
SetWindowPos(hwnd, HWND_TOPMOST, 0, 0, GetSystemMetrics(SM_CXSCREEN), GetSystemMetrics(SM_CYSCREEN), SWP_SHOWWINDOW);
setorigin(GetSystemMetrics(SM_CXSCREEN) / 2, GetSystemMetrics(SM_CYSCREEN) / 2);
setbkcolor(RGB(0, 0, 0));
cleardevice();
//设置透明
LONG lWindowLong = GetWindowLong(hwnd, GWL_EXSTYLE) | WS_EX_LAYERED;
::SetWindowLong(hwnd, GWL_EXSTYLE, lWindowLong);
SetLayeredWindowAttributes(hwnd, RGB(0, 0, 0), 0, LWA_COLORKEY);
setfillcolor(BLUE);
fillcircle(320, 240, 100);
while (1);
closegraph();
}


4854

被折叠的 条评论
为什么被折叠?



