-
SetTextColor
鎖定
SetTextColor,Windows API 函數,設置指定DC中的文字顏色。
- 中文名
- SetTextColor
- 外文名
- SetTextColor
- 聲明位置
- Wingdi.h (include Windows.h)
- 靜態庫
- Gdi32.lib
- 動態庫
- Gdi32.dll
SetTextColor函數功能
SetTextColor函數原型
COLORREF SetTextColor( _In_ HDC hdc, _In_ COLORREF crColor );
SetTextColor參數
HDC hdc; //當前 DC ( device context ) 的句柄 COLORREF crColor; //要設置的顏色,可以使用RGB宏根據紅綠藍分量合成顏色值
SetTextColor返回值
SetTextColor實例
void OnPaint(HDC hdc){ COLORREF color = SetTextColor(hdc, RGB(255,0,0)); //設置文字顏色為紅色 RECT rect = { 0, 0, 200, 50 }; //在矩形中心繪製文字 DrawText(hdc, _T("Hello World"), -1, &rect, DT_VCENTER | DT_CENTER | DT_SINGLELINE); SetTextColor(hdc, color); ////還原為之前的顏色, 這裏不是必須的 }
SetTextColor相關函數
- 參考資料
-
- 1. SetTextColor function .MSDN[引用日期2016-08-03]