Header_Layout マクロ (commctrl.h)

親ウィンドウ内のヘッダー コントロールの正しいサイズと位置を取得します。 このマクロを使用することも、 HDM_LAYOUT メッセージを明示的に送信することもできます。

構文

void Header_Layout(
  [in]   hwndHD,
  [out]  playout
);

パラメーター

[in] hwndHD

種類: HWND

ヘッダー コントロールへのハンドル。

[out] playout

種類: LPHDLAYOUT

HDLAYOUT 構造体へのポインター。 prc メンバーは四角形の座標を指定し、pwpos メンバーは四角形内のヘッダー コントロールのサイズと位置を受け取ります。

戻り値

なし

解説

Header_Layout マクロは次のように定義されます。

#define Header_Layout(hwndHD, playout) \

    (BOOL)SendMessage((hwndHD), HDM_LAYOUT, 0, \

    (LPARAM)(LPHDLAYOUT)(playout))

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー commctrl.h