目录
一、创建对话框
二、 开始添加
1、将.ico图片放进res路径下
2、添加资源
3、添加按钮
4、将按钮属性中icon修改为true
5、代码添加
一、创建对话框
首先需要创建个对话框程序,参考之前写的博客:
mfc入门基础(三)创建对话框_mfc对话框_Littlehero_121的博客-CSDN博客
二、 开始添加
1、将.ico图片放进res路径下

2、添加资源
双击.rc文件,如下:

右键,添加资源


记住,一定要ctrl+S保存(以下是未保存状态)

保存成功

3、添加按钮
界面上添加个按钮,如下:
在视图中找到工具箱,然后拖动个Button进来,如下:

右键属性,修改Caption与ID,如下:

右键添加变量,如下:

4、将按钮属性中icon修改为true

5、代码添加
    CRect rect;
	m_TestButton.GetWindowRect(rect);
	long width = rect.right - rect.left;
	long height = rect.bottom - rect.top;
	HICON hicon_btn = (HICON)LoadImage(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDI_ICON2), 
    IMAGE_ICON, width - 2 , height - 2, LR_DEFAULTCOLOR | LR_CREATEDIBSECTION);
	m_TestButton.SetIcon(hicon_btn);
最终效果:

推荐博客:
精灵球Plus介绍_清风徐来Groot的博客-CSDN博客
百度云盘:链接:https://pan.baidu.com/s/11b634VvKMIsGdahyBLpZ3Q 提取码:6666



















