COLORREF
COLORREF 值用于指定 RGB 颜色。
typedef DWORD COLORREF;
typedef DWORD* LPCOLORREF;
备注
指定显式 RGB 颜色时, COLORREF 值具有以下十六进制形式:
0x00bbggrr
低序字节包含红色相对强度的值;第二个字节包含绿色的值;第三个字节包含蓝色的值。 高阶字节必须为零。 单个字节的最大值为0xFF。
若要创建 COLORREF 颜色值,请使用 RGB 宏。 若要提取颜色值的红色、绿色和蓝色分量的各个值,请分别使用 GetRValue、 GetGValue 和 GetBValue 宏。
示例
// Color constants.
const COLORREF rgbRed = 0x000000FF;
const COLORREF rgbGreen = 0x0000FF00;
const COLORREF rgbBlue = 0x00FF0000;
const COLORREF rgbBlack = 0x00000000;
const COLORREF rgbWhite = 0x00FFFFFF;
GitHub 上的 Windows 经典示例中的例子。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
另请参阅