CColorDialog的使用
来源:互联网 发布:内存专业测试软件 编辑:程序博客网 时间:2024/04/30 10:24
同CFontDialog的使用一样。对于CFontDialog的对象,初始化时候需要传入一个COLORREF类型的数据,也可以传入NULL。
然后DoModal()显示对话框,选中颜色点击确定后,获取到的数据可以同个GetColor获得返回值是COLORREF类型的数据。然后再通过GetRValue获取红色分量,GetGValue获取绿色分量,GetBValue获取蓝色分量。
举例:
COLORREF color = RGB(255,0,0);// CColorDialog colorDlg(NULL); 也行
CColorDialog colorDlg(color);
if (IDOK == colorDlg.DoModal())
{
color = colorDlg.GetColor();
SetDlgItemInt(IDC_COLOR_EDIT,color);
SetDlgItemInt(IDC_R_EDIT,GetRValue(color));
SetDlgItemInt(IDC_G_EDIT,GetGValue(color));
SetDlgItemInt(IDC_B_EDIT,GetBValue(color));
}
详细代码见http://download.csdn.net/detail/xiaxiaojing/8405959
0 0
- MFC--CColorDialog的使用
- CColorDialog的使用
- CColorDialog的非模态实现
- CColorDialog
- CColorDialog
- CColorDialog
- CFileDialog CColorDialog CFontDialog 使用介绍
- CColorDialog , CFileDialog , CFontDialog的使用说明
- VC颜色列表的对话框的使用_CColorDialog(转)
- CFileDialog、CColorDialog、CFontDialog三个类的使用说明
- 一个类似CColorDialog中颜色选择的控件实现
- 如何弹出颜色选择对话框,CColorDialog,并且获得当前选择的颜色
- CFileDialog/CColorDialog/CFontDialog用法
- vc 颜色对话框 CColorDialog
- 系统调色板CColorDialog使用方法
- 颜色选择对话框CColorDialog类
- CColorDialog类和CFontDialog类
- 通用对话框函数说明(CFileDialog,CColorDialog,CFontDialog)
- 如何注销静态广播解决办法
- Sql Server之旅——第七站 为什么都说状态少的字段不能建索引
- vs高版本改成vs2010
- iReport 5.6.0 导出PDF 黑体显示
- Android网络连接判断
- CColorDialog的使用
- Android开发之MdiaPlayer详解
- erp管理系统学习到底值几个钱?
- 自动映射网络驱动器
- tomcat详细部署之我见
- 数据科学的完整学习路径—Python版
- 数据库设计三大范式
- ubuntu下编译protobuf
- 遗传算法