由於在GDI+中使用的是畫筆工具是Pen,不是CPen,顏色參數也是COLOR或畫刷(必須在構造函數進行初始化,本身是一個帶有參數的類)而不是COLORREF,必鬚髮生轉換
1.COLOR------COLORREF
Color c;
m_bBrush.GetColor(c);
COLORREF color=RGB(c.GetR(),c.GetG(),c.GetB());
或
c.SetFromCOLORREF(color);
color=c.ToCOLORREF();
2.COLORREF-------COLOR
COLORREF color;
Color c(GetRValue(color),GetGValue(color),GetBValue(color));//Color是類,COLORREF是長整型,需要轉換獲取值
m_bBrush.SetColor(c);