Chinaunix首页 | 论坛 | 博客
  • 博客访问: 244657
  • 博文数量: 76
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 660
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-17 21:43
文章分类
文章存档

2011年(1)

2010年(9)

2009年(20)

2008年(46)

我的朋友

分类: C/C++

2008-12-11 15:36:39

COLORREF 是一个 32-bit 整型数值,它代表了一种颜色。你可以使用 RGB 函数来
初始化 COLORREF。例如:
  COLORREF color=RGB(0,255,0);
  RGB函数接收三个 0-255 数值,一个代表红色,一个代表绿色,一个代表蓝色。在
上面的例子中,红色和蓝色值都为 0,所以在该颜色中没有红色和蓝色。绿色为最大值
255。所以该颜色为绿色。0,0,0 为黑色,255,255,255 为白色。
  另一种初始化 COLORREF 的方法如下所示:
  CColorDialog colorDialog;
  COLORREF color;
  if( colorDialog.DoModal() == IDOK )
  {
    color = colorDialog.GetColor();
  }
这段代码使用了 MFC 中的颜色对话框,它需要文件
阅读(11083) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~