将XX.ico拷贝到项目根目录,新建resource.rc文件,文件手动输入下列内容:
myicon ICON "XX.ico"
#include <wx/msw/wx.rc>
在程序顶层Frame中写出如下代码:
SetIcon(wxIcon(wxT("myicon")));
如果出现错误:
CVTRES : fatal error CVT1100: 重复的资源。type:MANIFEST, name:1, language:0x0409
LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
解决办法:
工程属性->配置属性-> 清单工具->输入和输出->嵌入清单,选择[否]