在工程中添加Icon资源,设其ID设为IDI_ICON1假设按钮ID为IDC_BUTTON1添加成员变量 CButton m_btn;怎样把Icon 资源加载到按钮上??
解决方案 »
- 程序通过VS编译器F5运行可以,直接点击exe运行不正常,咋回事?
- window服务中操作数据库
- 视图的鼠标响应
- 使用API写注册表的权限问题
- 智能识别输入字体,定位下拉列表问题,求助
- 一个莫名其妙的问题
- 目的:16个按钮,单击每个按钮,并用SetState(1)来显示按下状态,再点击一下,SetState(0),恢复原状。但为什么我SetState(1)后,
- 学习VC,是不是一定要精通SDK,API,然后才是MFC?
- 哪里下载MSDN 2001.4
- 变量命名的约定?
- 遍历网页表单后可以用submit()提交,但如果网页的提交按钮是自己定义的图片按钮怎么办?(VC++)
- 求助!转移控制权的问题,类似vb的doevents(),只用api实现。
用BITMAPBUTTON
m_Button.AutoLoad(IDC_BUTTON1, this);
HICON hIcon = AfxGetApp->LoadIcon(IDI_ICON1);
CButton *pButton=(CButton*)GetDlgItem(IDC_BUTTON1);
pButton->SetIcon(hIcon);
HICON hIcon = AfxGetApp->LoadIcon(IDI_ICON1);
CButton *pButton=(CButton*)GetDlgItem(IDC_BUTTON1);
pButton->SetIcon(hIcon);
=====================================
有个错误AfxGetApp后少了个括号!!!
CButton *pButton=(CButton*)GetDlgItem(IDC_BUTTON1);
pButton->SetIcon(hIcon);我就用这个测试过的,是正确的呀