RGB宏根据提供的参数和输出设备的颜色功能选择红,绿,蓝(RGB)颜色。
COLORREF RGB(
BYTE 【BRED】, | //红色分量的颜色 |
BYTE 【//调色板相对RGB的绿色组件】, | //绿色成分的颜色 |
BYTE 【//调色板相对RGB的蓝色组件】 | //蓝色分量的颜色 |
); |
参数
【信用】
指定红色的强度。
【cGreen】
指定绿色的强度。
【cblue】
指定蓝色的强度。
返回值
返回值是所得到的RGB颜色。
备注
每个参数的强度范围为0到255。如果所有三个强度均为零,则结果为黑色。如果所有三个强度都是255,结果是白色的。
有关在调色板中使用颜色值的信息,请参阅PALETTEINDEX和PALETTERGB宏的说明。
RGB宏定义如下:
#define RGB(r,g,b)((DWORD)(((BYTE)(r)| \\
((WORD)(g)< < 8))| \\
(((DWORD)(BYTE)(b))< < 16)))
也可以看看