BGR

BGR 宏用于交换颜色中的红色和蓝色。

COLORREF BGR(COLORREF color);

参数

color

需要交换红色和蓝色的颜色。

返回值

返回交换红色和蓝色后的颜色。

备注

颜色在内存中的表示形式为:0xbbggrr (bb=蓝,gg=绿,rr=红),但是显示缓冲区中的颜色表现形式为 0xrrggbb。注意,两者的红色和蓝色是相反的。直接操作显示缓冲区时,可以通过 BGR 宏交换颜色的红色和蓝色部分。

示例

(贡献者:慢羊羊  编辑