标题:
MFC中如何在Button控件上显示ICON
[打印本页]
作者:
IC_HAPPY1
时间:
2008-4-4 01:14
标题:
MFC中如何在Button控件上显示ICON
MFC中如何在Button控件上显示ICON?做了几次,总是出错!
请高手给个详细的答案!
作者:
Nothing
时间:
2008-4-4 11:07
如果是BMP资源,将按钮控件的Bitmap属性设置为True,如果是ICON资源,将按钮的Icon属情设置为True,然后按钮变量.SetIcon(hlcon)来加载资源就可以了,注意是在Init事件中。
例如
BOOL CtestDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动
// 执行此操作
SetIcon(m_hIcon, TRUE); // 设置大图标
SetIcon(m_hIcon, FALSE); // 设置小图标
HICON hlcon=AfxGetApp()->LoadIconW(IDI_ICON1); //加载按钮图标
m_IconButton.SetIcon(hlcon); //设置按钮图标
// TODO: 在此添加额外的初始化代码
return TRUE; // 除非将焦点设置到控件,否则返回 TRUE
}
作者:
IC_HAPPY1
时间:
2008-4-14 20:23
标题:
狂谢楼主
楼主就是牛B,
欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/)
Powered by Discuz! 6.0.0