共用方式為


DrawCaption 函式 (winuser.h)

DrawCaption函式會繪製視窗標題。

語法

BOOL DrawCaption(
  [in] HWND       hwnd,
  [in] HDC        hdc,
  [in] const RECT *lprect,
  [in] UINT       flags
);

參數

[in] hwnd

視窗的控制碼,提供視窗標題的文字和圖示。

[in] hdc

裝置內容的控制代碼。 函式會將視窗標題繪製到此裝置內容中。

[in] lprect

RECT結構的指標,指定邏輯座標中視窗標題周框。

[in] flags

繪圖選項。 此參數可以是下列值的零或多個。

意義
DC_ACTIVE
函式會使用代表使用中標題的色彩。
DC_BUTTONS
如果設定,函式會在標題列中繪製按鈕, (以最小化、還原或關閉應用程式) 。
DC_GRADIENT
設定此旗標時,如果DC_ACTIVE旗標已設定) 或標題列色彩的COLOR_GRADIENTINACTIVECAPTION,則函式會使用COLOR_GRADIENTACTIVECAPTION (。

如果未設定此旗標,函式會針對這兩種色彩使用COLOR_ACTIVECAPTION或COLOR_INACTIVECAPTION。

DC_ICON
函式會在繪製標題文字時繪製圖示。
DC_INBUTTON
函式會將標題繪製為按鈕。
DC_SMALLCAP
函式會使用目前的小型標題字型繪製小型標題。
DC_TEXT
函式會在繪製標題時繪製標題文字。
 

如果指定DC_SMALLCAP,函式會繪製一般視窗標題。

傳回值

如果函式成功,則傳回非零的值。

如果此函式失敗,則傳回值為零。

規格需求

   
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 winuser.h (包括 Windows.h)
程式庫 User32.lib
Dll User32.dll

另請參閱

繪製和繪製函式

繪製和繪圖概觀

矩形