如何在普通按钮上显示不同的位图
2009-03-20 09:35
260 查看
首先 加入按钮控件 并将其 ower draw设置为true ;
然后 导入位图 给他重新命名 如"copyu" "copyd",最好大写;
一定要记住名字两边加引号,这样就表示用名字标识资源而不是id
第三步是声明一个CBitmapButton 对象;
调用该对象里的AutoLoad(IDC_BUTTON1,this);就可以把相应的位图自动加载到按钮上。注意按钮的名字必须与位图的名字一致 如:copy 。”u“表示弹起 ”d“表示按下。
CBitmapButton类也支持有焦点时和无效时的位图。对与copy按钮,有焦点时的位图名字为"COPYF”无焦点时为"COPYX“,例如在位图中间加一条红线,可以加入一句:m_editCopy.EnableWindow(FALSE)
然后 导入位图 给他重新命名 如"copyu" "copyd",最好大写;
一定要记住名字两边加引号,这样就表示用名字标识资源而不是id
第三步是声明一个CBitmapButton 对象;
调用该对象里的AutoLoad(IDC_BUTTON1,this);就可以把相应的位图自动加载到按钮上。注意按钮的名字必须与位图的名字一致 如:copy 。”u“表示弹起 ”d“表示按下。
CBitmapButton类也支持有焦点时和无效时的位图。对与copy按钮,有焦点时的位图名字为"COPYF”无焦点时为"COPYX“,例如在位图中间加一条红线,可以加入一句:m_editCopy.EnableWindow(FALSE)
相关文章推荐
- MFC 位图按钮CBitmapButton 实现不同状态显示不同位图
- yii CGridView 如何根据字段值来显示不同的自定义按钮或者文字?
- 如何用数据驱动实现通用化巡检APP(如何一个界面里添加多个点击拍照按钮并显示在不同的imageview里)
- [Phonegap+Sencha Touch] 移动开发47 NavigationView如何根据不同的View显示不同的顶栏按钮
- yii CGridView 如何根据字段值来显示不同的自定义按钮或者文字或不同样式(转)
- sharepoint 2010 如何根据权限控制Ribbon区域功能按钮的显示
- 如何在用户区显示一张位图
- 如何从文件读取显示位图?
- 在同一个form表单里有2个按钮,如何各自提交到不同的action里面去。
- 如何只显示不同字段值的行?
- 如何在html中直接给某个按钮置灰(样式、去除绑定事件), querySelector与jquery selector的不同之处
- 按钮点击与弹出时显示不同的图片
- Win10如何设置任务视图按钮显示或不显示有哪些方法
- VC中如何在对话框上显示位图
- 如何在用户区显示一张位图
- 如何在用户区显示一张位图
- 在按钮上显示位图
- HTML route点击不同按钮,显示不同内容,可以改变按钮背景颜色
- js如何将一个按钮显示或者隐藏
- 按钮的背景图片根据状态的不同而显示不同的图片,网上有介绍相关的方法。