VS2010 MFC修改Dialog对话框的图标、可执行exe文件图标的方法

一. 修改对话框标题图标
代码及效果如下:

//一般放在初始化的位置
HICON	m_hIcon;
m_hIcon = AfxGetApp()->LoadIcon(IDI_ICON1);
SetIcon(m_hIcon, TRUE); // Set big icon 
SetIcon(m_hIcon, FALSE); // Set small icon;

VS2010 MFC修改Dialog对话框的图标、可执行exe文件图标的方法_第1张图片
VS2010 MFC修改Dialog对话框的图标、可执行exe文件图标的方法_第2张图片

二 . 修改生成的exe文件的图标方法如下
VS2010 MFC修改Dialog对话框的图标、可执行exe文件图标的方法_第3张图片1. 一般MFC生成的IDR_MAINFRAME的ID是128,自己添加的ICO文件会大于128,顺延。
编译器默认会选择ID靠前的作为exe的图标,那么我们只需要将我们添加的ico文件的ID改到128之前就可以了。
2.修改关于对话框的图标可通过覆盖工程中res文件夹下的项目名.ico图标来实现,即新建一个和当前ico文件同名的ico,覆盖掉原来的即可.

你可能感兴趣的:(MFC,ICO,Logo)