描述
RGB宏根据提供的参数和输出设备的颜色功能选择红,绿,蓝(RGB)颜色。
C++ 语法
COLORREF RGB( BYTE byRed, BYTE byGreen, BYTE byBlue ); |
PowerBASIC 语法(内置PowerBASIC编译器)
FUNCTION RGB ( _ BYVAL byRed AS LONG, _ BYVAL byGreen AS LONG, _ BYVAL byBlue AS LONG _ ) AS LONG |
参数
byRed
[in]指定红色的强度。
byGreen
[in]指定绿色的强度。
byBlue
[in]指定蓝色的强度。
返回值
返回值是结果RGB颜色为COLORREF值。
备注
每个参数的强度范围为0到255。如果所有三个强度均为零,则结果为黑色。如果所有三个强度都是255,结果是白色的。
要提取COLORREF颜色值的红色,绿色和蓝色分量的各个值,请分别使用GetRValue,GetGValue和GetBValue宏。
在创建或检查逻辑调色板时,使用RGBQUAD结构来定义颜色值并检查单个组件值。有关在调色板中使用颜色值的更多信息,请参阅PALETTEINDEX和PALETTERGB宏的说明。
引用文件 #INCLUDE Once
WinGdi.inc(包括Windows.inc)