要想在编译时将资源文件包含到可执行文件中,需要通过 resource.rc 文件指定资源文件
resource.rc
//aaaa ICON "wx/msw/std.ico"
aMAINICON ICON "res/lock.ico"
FILEICON ICON "res/file.ico"
FOLDERICON ICON "res/folder.ico"
#include "wx/msw/wx.rc"
程序会自动选择字母顺序最小的ICON资源作为程序图标。
在其他地方想引用 ICON 资源可以这样做:
wxIcon iconFile, iconFolder;
iconFile.LoadFile("FILEICON", wxBITMAP_TYPE_ICO_RESOURCE);
iconFolder.LoadFile("FOLDERICON", wxBITMAP_TYPE_ICO_RESOURCE);