ListView_GetGroupInfoByIndex マクロ (commctrl.h)

指定したグループに関する情報を取得します。 このマクロを使用するか、 LVM_GETGROUPINFOBYINDEX メッセージを明示的に送信します。

構文

void ListView_GetGroupInfoByIndex(
  [in]       hwnd,
  [in]       iIndex,
  [in, out]  pgrp
);

パラメーター

[in] hwnd

種類: HWND

リスト ビュー コントロールのハンドル。

[in] iIndex

型: int

グループのインデックス。

[in, out] pgrp

種類: PLVGROUP

iIndex で指定されたグループに関する情報を受け取る LVGROUP 構造体へのポインター。 呼び出し元のアプリケーションは、構造体と構造体内のバッファー ( pszHeader が指すバッファーなど) にメモリを割り当てる役割を担います。 構造体のコンティンデント メンバー (cchHeader など) を、WCHARspszHeader が指すバッファーのサイズ (終端の NULL を含む) を設定します。 cbSizeLVGROUP のサイズ (バイト単位) に設定します。

メッセージ レシーバーは、 iIndex で指定されたグループの情報を持つ構造体メンバーを設定する役割を担います。

戻り値

なし

必要条件

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