TITLEBARINFO 構造体 (winuser.h)

タイトル バーの情報が含まれています。

構文

typedef struct tagTITLEBARINFO {
  DWORD cbSize;
  RECT  rcTitleBar;
  DWORD rgstate[CCHILDREN_TITLEBAR + 1];
} TITLEBARINFO, *PTITLEBARINFO, *LPTITLEBARINFO;

メンバー

cbSize

型: DWORD

構造体のサイズ (バイト単位)。 呼び出し元は、このメンバーを に設定する sizeof(TITLEBARINFO)必要があります。

rcTitleBar

種類: RECT

タイトル バーの座標。 これらの座標には、ウィンドウ メニューを除くすべてのタイトル バー要素が含まれます。

rgstate[CCHILDREN_TITLEBAR + 1]

種類: DWORD[CCHILDREN_TITLEBAR+1]

タイトル バーの各要素の値を受け取る配列。 配列で表されるタイトル バー要素を次に示します。

インデックス タイトル バー要素
0 タイトル バー自体。
1 予約済み。
2 [最小化] ボタン。
3 [最大化] ボタン。
4 [ヘルプ] ボタン。
5 [閉じる] ボタン。
 

各配列要素は、次の値の 1 つ以上の組み合わせです。

意味
STATE_SYSTEM_FOCUSABLE
0x00100000
要素はフォーカスを受け入れます。
STATE_SYSTEM_INVISIBLE
0x00008000
要素は非表示です。
STATE_SYSTEM_OFFSCREEN
0x00010000
要素には表示表現がありません。
STATE_SYSTEM_UNAVAILABLE
0x00000001
要素は使用できません。
STATE_SYSTEM_PRESSED
0x00000008
要素は押された状態です。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header winuser.h (Windows.h を含む)

関連項目

概念

GetTitleBarInfo

リファレンス

Windows