TITLEBARINFOEX 構造体 (winuser.h)
タイトル バーの各要素の座標を含めることで、 TITLEBARINFO 構造体で説明されている情報を拡張します。
この構造体は、WM_GETTITLEBARINFOEX メッセージと共 に 送信されます。
構文
typedef struct tagTITLEBARINFOEX {
DWORD cbSize;
RECT rcTitleBar;
DWORD rgstate[CCHILDREN_TITLEBAR + 1];
RECT rgrect[CCHILDREN_TITLEBAR + 1];
} TITLEBARINFOEX, *PTITLEBARINFOEX, *LPTITLEBARINFOEX;
メンバー
cbSize
型: DWORD
この構造体のサイズ (バイト単位)。
WM_GETTITLEBARINFOEX メッセージで送信する前に、このメンバーを にsizeof(TITLEBARINFOEX)
設定します。
rcTitleBar
種類: RECT
タイトル バーの外接する四角形。 四角形は画面座標で表され、ウィンドウ メニューを除くすべてのタイトルバー要素が含まれます。
rgstate[CCHILDREN_TITLEBAR + 1]
種類: DWORD[CCHILDREN_TITLEBAR+1]
タイトル バーの各要素の DWORD 値を受け取る配列。 配列で表されるタイトル バー要素を次に示します。
インデックス | タイトル バー要素 |
---|---|
0 | タイトル バー自体。 |
1 | 予約済み。 |
2 | [最小化] ボタン。 |
3 | [最大化] ボタン。 |
4 | [ヘルプ] ボタン。 |
5 | [閉じる] ボタン。 |
各配列要素は、次の値の 1 つ以上の組み合わせです。
rgrect[CCHILDREN_TITLEBAR + 1]
種類: RECT[CCHILDREN_TITLEBAR+1]
タイトル バーの各要素の構造体を受け取る配列。 構造体は画面座標で表されます。 配列で表されるタイトル バー要素を次に示します。
インデックス | タイトル バー要素 |
---|---|
0 | 予約済み。 |
1 | 予約済み。 |
2 | [最小化] ボタン。 |
3 | [最大化] ボタン。 |
4 | [ヘルプ] ボタン。 |
5 | [閉じる] ボタン。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | winuser.h (Windows.h を含む) |
関連項目
概念
リファレンス