CColorDialog
来源:互联网 发布:小三转正后的婚姻知乎 编辑:程序博客网 时间:2024/05/18 03:32
CColorDialog dlg;
dlg.m_cc.Flags|=CC_RGBINIT|CC_FULLOPEN;
if(IDOK==dlg.DoModal())
{
m_clr=dlg.m_cc.rgbResult; //将dlg.m_cc.rgbResult获取到的颜色对话框中的颜色保存到变量m_clr中
}
第二行中,m_cc是CColorDialog的一个结构体成员,主要是对这个颜色对话框的各种属性进行设置,Flags是m_cc结构体的一个成员,它把后面的两个属性相与再赋值给它,也就是这个颜色对话框的属性多了两个,一个是CC_RGBINIT,就是在生成颜色对话框的时候将选定的颜色设为rgbResult的值,而我们就是通过调用rgbResult来获取用户所选择的颜色的,另一个是CC_FULLOPEN,就是把对话框全部展开,我们知道,一般颜色对话框自定义部分是收起来的,这个就是把自定义部分全部展开,
MFC为我们提供了一个封装的颜色对话框的类,我们只要定义一个CColorDialog类的对象,就可以通过这个对象调用DoModa了()来打开这个颜色对话框了,然后通过调用CColorDialog的一个结构体成员m_cc的一个成员rgbResult来获取选定的颜色值,再将这个值保存在我们设定的一个变量中,然后我们就可以利用这个变量来改变颜色了,改变画刷画笔的颜色、
- CColorDialog
- CColorDialog
- CColorDialog
- CFileDialog/CColorDialog/CFontDialog用法
- vc 颜色对话框 CColorDialog
- CColorDialog的非模态实现
- MFC--CColorDialog的使用
- 系统调色板CColorDialog使用方法
- CColorDialog的使用
- CFileDialog CColorDialog CFontDialog 使用介绍
- 颜色选择对话框CColorDialog类
- CColorDialog类和CFontDialog类
- CColorDialog , CFileDialog , CFontDialog的使用说明
- 通用对话框函数说明(CFileDialog,CColorDialog,CFontDialog)
- CFileDialog、CColorDialog、CFontDialog三个类的使用说明
- 扩展颜色对话框 - (关键字:CHOOSECOLOR,CColorDialog,通用对话框)
- 一个类似CColorDialog中颜色选择的控件实现
- VC颜色列表的对话框的使用_CColorDialog(转)
- java模板引擎Freemarker
- 我的第一篇日志
- VC制作一个简单的播放器(只要几分钟)
- 部分常用JavaScript代码
- 一个servlet类反射相应实现servlet功能的普通类
- CColorDialog
- 协议适配器错误的原因
- 解决oem中任务调度部分输入正确windows用户名和密码不能执行任务的问题
- RD自身修养 生命不息,学习不止
- 学习XML八个重点
- 动画程序设计源代码
- 40条优化php代码的小实例
- c++结束
- ORACLE error 6550的解决