0
我需要打印一个COLORREF变量。使用printf打印COLORREF类型变量
我需要打印一个COLORREF变量。使用printf打印COLORREF类型变量
您可能还需要打破它为各个RGB分量:
printf("R: %i, G: %i, B: %i", GetRValue(color), GetGValue(color), GetBValue(color));
这将给你是这样的:
R:255,G:150,B:75
A COLORREF
只是一个包含RGB值的整数。您可以打印一个十六进制表示是这样的:
printf("%06X", color);
注意,值的顺序是bbggrr
,所以看起来不同于平常的rrggbb
格式。
缺少`windows`(或...?)标签? `COLORREF`不是C的一部分。 – 2011-01-29 21:25:33