资源文件的创建其实很简单,只需创建一个以.rc为后缀的资源文件,再创建一个.h头文件对应rc资源。

实例如下:

///resource.h

IDI_MY_ICON 888

///resource.rc

#include "resource.h"

IDI_MY_ICON ICON "xxx.ico"

经过以上步骤,则将xxx.ico添加进资源文件,在程序使用时,只需包含头文件#includee "resource.h",然后LoadIcon(hInstance,MAKEINTRESOURCE(IDI_MY_ICON))即可。

注:resource.h中定义的是图标的标识符,然后在resource.rc中,将标识符与特定资源进行匹配。

所以资源文件要与.rc在同级目录,否则要给定完整路径。