使用MFC基础控件实现真彩色的按钮
2010-06-09 19:46
465 查看
一、插入图片到资源:如ID为(IDB_BMP),在这里可以插入256色、16位色或更高色的图片。
二、为按钮添加一个变量,类型为:CBitmapButton(需要手动改)
三、在初始化程序中加入如下代码:
((CBitmapButton *)GetDlgItem(按钮的ID))->LoadBitmaps(按钮可用时显示图片的ID,
按钮可用时按下按钮的ID,
按钮不可用时显示图片的ID,
按钮不可用时按下按钮的ID);
((CBitmapButton *)GetDlgItem(按钮的ID))->Invalidate(true);
((CBitmapButton *)GetDlgItem(按钮的ID))->SizeToContent();
四、设置按钮的属性->Styles->Owner draw为开.
二、为按钮添加一个变量,类型为:CBitmapButton(需要手动改)
三、在初始化程序中加入如下代码:
((CBitmapButton *)GetDlgItem(按钮的ID))->LoadBitmaps(按钮可用时显示图片的ID,
按钮可用时按下按钮的ID,
按钮不可用时显示图片的ID,
按钮不可用时按下按钮的ID);
((CBitmapButton *)GetDlgItem(按钮的ID))->Invalidate(true);
((CBitmapButton *)GetDlgItem(按钮的ID))->SizeToContent();
四、设置按钮的属性->Styles->Owner draw为开.
相关文章推荐
- MFC使用picture控件实现指示灯的历程
- Objective-C ,ios,iphone开发基础:picker控件详解与使用,(实现省市的二级联动)
- MFC中基础控件的使用之Picture Control
- Objective-C ,ios,iphone开发基础:picker控件详解与使用,(实现省市的二级联动)
- UI基础-基础控件-0324-transform应用-使用transform实现btn小案例
- [VC/MFC]使用CTabCtrl控件实现属性页功能
- [VC/MFC]使用CTabCtrl控件实现属性页功能
- 通过按钮控件实现MDI新建子窗口(MFC自动生成的视图、文档、子框架共用)
- VS2010+MFC使用CTabCtrl控件实现属性页功能
- ios开发-UI基础-应用管理(单纯界面)改进5-使用代理实现监听下载按钮的点击(delegate)
- MFC按钮控件Button按下和弹起事件实现示例
- MFC学习 - 基础控件使用实例
- MFC利用GdipButton实现png按钮,并在此基础上实现图片适应按钮尺寸的缩放
- MFC中基础控件的简单使用(二)
- MFC使用按钮控件,满足条件下可用或者不可用
- [iOS基础控件 - 2] 按钮的基本使用
- MFC中使用文本控件实现图标和位图的显示
- 在MFC中使用Tab Control控件实现分页显示和跳转
- 【Android开发】自定义ListView,使用通用适配器,并实现ListView上的每一项和每一项上的按钮等控件同时监听
- MFC基本控件使用——按钮(Button)