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 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | commctrl.h |
程式庫 | Comctl32.lib |
Dll | Comctl32.dll |