使用 C#,我很容易就能得到我想要的效果:
但是,我在使用 C 中的 Win32 API 做同样的事情时遇到了麻烦。我不知道如何创建一个没有图标(完全)但仍然有标题、最小化按钮和关闭的窗口按钮。
我正确注册了我的课程,但我不知道要为窗口样式/扩展窗口样式添加什么。
static const TCHAR lpctszTitle[] = TEXT("Stuff"), lpctszClass[] =
TEXT("StuffClass");
HWND hWnd = CreateWindowEx(WS_EX_LAYERED | WS_EX_TOPMOST, lpctszClass,
lpctszTitle, WS_OVERLAPPED | WS_SYSMENU | WS_CAPTION | WS_MINIMIZEBOX,
CW_USEDEFAULT, 0, 250, 55, NULL, NULL, hThisInstance, NULL);
上面的代码产生:
标题栏中仍然有一个图标,这不是我想要的。