MFC 基于对话框的按钮图标设置

首先 建立一个基本对话框,在ICON中插入一个新的图标资源      在新的图标资源里引入一个格式为  Icon File (.ico) 的图标。

接下来,添加一个按钮
在属性样式里选择图标。

然后右击按钮,建立类向导,选择Member Variables ,为按钮添加对象  添加名字为m_button 1;   如图

然后选择fileview中的Dlg.cpp  

进入cpp文件中  找到这个函数BOOL CPicDlg::OnInitDialog()  
   
   在函数里面添加如下代码
    HICON m_hicn1=AfxGetApp()->LoadIcon(IDI_ICON1) ;    
     m_button1.SetIcon(m_hicn1);    // m_hicn1对应button1  依次类推

运行即可  得到效果图

猜你喜欢

转载自blog.csdn.net/taoszu/article/details/43668987