【发布时间】:2014-07-14 05:00:14
【问题描述】:
我正在尝试在我的程序中设置自定义图标,但没有任何反应。
- 我使用this tool 创建了一个图标。
-
我创建了一个包含内容的资源文件:
MYICON1 ICON "glider.ico" 我将资源文件添加到我的 Visual Studio 2013 项目中,并将其类型设置为“资源编译器”。类型“资源”不起作用(“无效或损坏的文件:无法在 0x1A 读取”)
-
我在创建窗口时使用以下代码加载图标:
wc.hIcon = LoadIcon( hInstance, MAKEINTRESOURCE( MYICON1 ) ); // MYICON1 is defined in Resource.h as 101.
【问题讨论】:
-
您指的是哪个图标,标题栏、系统托盘或资源管理器中的一个?你检查 LoadIcon 调用是否成功?
标签: c++ windows visual-studio winapi icons