请教:如果设置让窗体不在任务栏里出现(测试设置窗体WS_EX_TOOLWINDOW属性无效果)

xiongyejun · · 3160 次点击
```cpp BOOL InitInstance(HINSTANCE hInstance, int nCmdShow) { g_hInst = hInstance; // 将实例句柄存储在全局变量中 HWND hWnd = CreateWindowW(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, nullptr, nullptr, hInstance, nullptr); if (hWnd == nullptr) { return FALSE; } LONG_PTR exstyle = GetWindowLongPtr(hWnd, GWL_EXSTYLE); exstyle |= WS_EX_TOOLWINDOW; SetWindowLongPtr(hWnd, GWL_EXSTYLE, exstyle); ShowWindow(hWnd, nCmdShow); UpdateWindow(hWnd); return TRUE; } ``` 我试了一下,用 C++ 直接调用 Windows API 没问题,可能是这个 go 库封装得不好吧
#5
更多评论
表示没玩过 `walk` :joy:
#1
请高手帮忙指点下啊!!
#2