DrawStatusTextA 函式 (commctrl.h)
DrawStatusText 函式會以具有框線的狀態視窗樣式繪製指定的文字。
語法
void DrawStatusTextA(
HDC hDC,
LPCRECT lprc,
LPCSTR pszText,
UINT uFlags
);
參數
hDC
類型:HDC
視窗的顯示內容句柄。
lprc
類型:LPCRECT
RECT 結構的指標,該結構包含繪製文字之矩形的用戶端座標中的位置。 函式會在指定矩形的邊緣內繪製框線。
pszText
類型:LPCTSTR
Null 終止字串的指標,指定要顯示的文字。 字串中的製表元會決定字串是靠左對齊、靠右對齊還是置中。
uFlags
類型:UINT
文字繪圖旗標。 此參數可以是這些值的組合:
價值 | 意義 |
---|---|
|
防止在指定的文字周圍繪製框線。 |
|
繪製醒目提示的框線,讓文字脫穎而出。 |
|
表示 pszText 所指向的字串 會顯示在父視窗中文字的相反方向。 |
傳回值
沒有
言論
一般視窗會顯示由左至右的文字(LTR)。 Windows 可以 鏡像 來顯示語言,例如希伯來文或從右至左讀取的阿拉伯文(RTL)。 一般而言,pszText 字串會顯示在其父視窗中的文字方向相同。 如果已設定SBT_RTLREADING,pszText 字串會從父視窗中的文字相反方向讀取。
注意
commctrl.h 標頭會將 DrawStatusText 定義為別名,根據 UNICODE 預處理器常數的定義,自動選取此函式的 ANSI 或 Unicode 版本。 混合使用編碼中性別名與非編碼中性的程序代碼,可能會導致編譯或運行時間錯誤不符。 如需詳細資訊,請參閱函式原型的
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
支援的最低伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
目標平臺 | 窗戶 |
標頭 | commctrl.h |
連結庫 | Comctl32.lib |
DLL | Comctl32.dll |