社区
C++ 语言
帖子详情
如何从RGB转换为COLORREF??
tongdegang2005
2005-04-08 11:42:44
如何从RGB转换为COLORREF??
...全文
604
4
打赏
收藏
如何从RGB转换为COLORREF??
如何从RGB转换为COLORREF??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
baojian88888
2005-04-08
打赏
举报
回复
RGB 是一个宏,不是一个类型
在wingdi.h中有定义:
#define RGB(r,g,b) ((COLORREF)(((BYTE)(r)|((WORD)((BYTE)(g))<<8))|(((DWORD)(BYTE)(b))<<16)))
baojian88888
2005-04-08
打赏
举报
回复
不需要转啊,可以直接写:
COLORREF Color = RGB(0, 0, 255);
寻开心
2005-04-08
打赏
举报
回复
从rgb到COLORREF
COLORREF RGB(
BYTE bRed, // red component of color
BYTE bGreen, // green component of color
BYTE bBlue // blue component of color
);
COLORREF的类型说明
The COLORREF value is a 32-bit value used to specify an RGB color.
这个DWORD字的结构是:
0x00bbggrr
下面3个宏,可以从COLORREF当中提取单独的颜色
GetBValue
GetGValue
GetRValue
zhengwei1984222
2005-04-08
打赏
举报
回复
没有VC assist吧
装了后很明显显示RGB是个宏的
VC
转换
COLOR
REF
值为
RGB
分量.rar
VC
转换
COLOR
REF
值为
RGB
分量,举个例子,在本例中,是将
COLOR
REF
值:0x000080FF
转换
成:R分量:0xFF、G分量:0x80、B分量:0x00,注意,并不是分离。请看定义: //R分量 BYTE RED = GetRValue(cr); //G分量 ...
COLOR
REF
类型数据
转换
成
RGB
分量的VC 例子.rar
VC 将
COLOR
REF
类型数据
转换
成
RGB
分量,工具条的BMP图像丢失了,重新做了一个,不太准确,不过不至于造成编译出错了,工具背景图无非是一些按钮的图像,不影响程序运行。本程序主要演示获得屏幕色彩的R/G/B三基色值,...
Windows游戏编程系列之1:GUI窗口界面编程及游戏入门实战
画点、线 28 颜色
COLOR
REF
29 矩形 29 画圆、饼图、弦图 30 5、GDI编程之自定义画笔画刷 画笔简介 32 画刷简介 33 画笔案例 33 画刷案例 34 6、GDI编程之绘制文字 DrawText函数 35 TextOut 函数 (wingdi.h) ...
COLOR
REF
,
COLOR
,
RGB
,CString的转化总结分析
实际的软件开发过程中,常需要用到非.net平台的代码。这时候就可能碰到
Color
Ref
(也就是以int类型代表的颜色值或是以DWORD值表示的颜色)。这跟.net平台下的颜色的相互
转换
MS并没有直接实现
10多个vc 数据类型
转换
编程实例.rar
如何给VARIANT类型赋值、如何将BSTR类型
转换
成CString类型、如何将CString类型
转换
成TCHAR类型、如何将BYTE类型
转换
成WORD类型、如何将BYTE
转换
成KB、MB和GB、如何将
COLOR
REF
类型
转换
成
RGB
分量、如何将CString类型...
C++ 语言
64,701
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章