Header_InsertItem マクロ (commctrl.h)

ヘッダー コントロールに新しい項目を挿入します。 このマクロを使用することも、 HDM_INSERTITEM メッセージを明示的に送信することもできます。

構文

void Header_InsertItem(
   hwndHD,
   i,
   phdi
);

パラメーター

hwndHD

種類: HWND

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

i

型: int

新しい項目を挿入する項目のインデックス。 インデックスがコントロール内の項目数以上の場合、ヘッダー コントロールの末尾に新しい項目が挿入されます。 index が 0 の場合、ヘッダー コントロールの先頭に新しい項目が挿入されます。

phdi

型: const LPHDITEM

新しい項目に関する情報を含む HDITEM 構造体へのポインター。

戻り値

なし

解説

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

#define Header_InsertItem(hwndHD, index, phdi) \

    (int)SendMessage((hwndHD), HDM_INSERTITEM, (WPARAM)(int)(index), \

    (LPARAM)(const LPHDITEM)(phdi))

要件

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