LoadIcon函数能够加载那些标准图标。例如,
我在自定义对话框中有一个图标,我希望它是可以通过宏(如MB_ICONERROR
或MB_ICONINFORMATION
(访问的图标之一。我知道这些当然是C(++(宏,所以它们不能直接写入.rc
文件,但我想在对话框中显示它们对应的文件。我该怎么做?谢谢你的帮助。
LoadIcon(nullptr, IDI_ERROR)
返回的图标与MB_ICONERROR
在标准消息框中给您的图标相同。
要在自己的对话框中显示它们,请使用设置了SS_ICON
样式的静态控件,然后使用STM_SETICON消息将图标分配给控件。