VC中加载自己的ICO图标

(1)

先新建一个工程,再转到Resource属性页.

再在Icon点右键,选择引入.

找到你要加载的Ico图标.

在OnInitDialog函数中添加

m_hIcon = AfxGetApp()->LoadIcon(IDI_ME);

SetIcon(m_hIcon, TRUE);

IDI_ME是你刚才加栽进去图标的名字..删除由VC++自动生成的Ico图标.

也可以把原来的ICO图标删了.复制C++自动生成的ICO名字.

把自己引入的ICO名字改成C++自动生成的ICO的名字!

(2)

给纯SDK程序加上自己的ICO图标

1.在项目中建一个resource.h文件写入一句#define IDR_MAINFRAME 128

2.在项目中建一个resource.rc写入一句IDI_ICO ICON DISCARDABLE "ico.ico"

3.在主文件中 加入一句#include "resource.h"再添加resource.rc文件

4.最后编译一下 程序图标就变成指定的ico.ico了

原文地址:https://www.cnblogs.com/lxshanye/p/3045866.html