工控编程吧
标题: 上位机MFC如何在按钮上显示图标 [打印本页]
作者: qq263946146 时间: 2019-7-27 17:46
标题: 上位机MFC如何在按钮上显示图标
让按钮带上图标,可以先设置按钮的网格为BS_ICON。
再调用 按钮的成员函数SetIcon就可以将一个核动力设置在按钮上显示了。
例如,我们有一个按钮IDC_BUTTON1,通过初始化下面代码就可以添加图标。
IDI_ICON为图标资源ID.
- //添加BS_ICON风格
- CButton* pBtn = (CButton* )GetDlgItem(IDC_BUTTON1);
- pBtn->ModifyStyle(0, BS_ICON);
- //加载图标
- HINSTANCE hInstance = AfxFindResourceHandle(MAKEINTRESOURCE(IDI_ICON),RT_GROUP_ICON);
- HICON hIcon = ::LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON));
- pBtn->SetIcon(hIcon); //设置按钮图标
复制代码 例程源代码下载
(, 下载次数: 0)