【发布时间】:2015-03-26 14:10:49
【问题描述】:
提前谢谢你。
我正在用 Win32 C++ 开发一个应用程序,它的主窗口来自资源文件,因为它更容易放置控件。
对此我使用 CreateDialog 声明
问题是,我无法在 WNDCLASSEX 结构中使用 CreateWindow 语句将其放置为图标。
有人知道如何与左上角图标对话吗?
谢谢
【问题讨论】:
标签: c++ winapi resources icons
提前谢谢你。
我正在用 Win32 C++ 开发一个应用程序,它的主窗口来自资源文件,因为它更容易放置控件。
对此我使用 CreateDialog 声明
问题是,我无法在 WNDCLASSEX 结构中使用 CreateWindow 语句将其放置为图标。
有人知道如何与左上角图标对话吗?
谢谢
【问题讨论】:
标签: c++ winapi resources icons
您可以通过将WS_SYSMENU 和WS_CAPTION 样式添加到对话框模板并从对话框过程中发送WM_SETICON 消息来使您的应用程序在对话框的标题栏中显示图标回复WM_INITDIALOG 消息。
【讨论】:
CreateDialog 返回对话框的窗口句柄。发送该窗口WM_SETICON 消息以指定该窗口的图标。或者确实发送消息以响应WM_INITDIALOG。
【讨论】: