PFNLVGROUPCOMPARE コールバック関数 (commctrl.h)

LVGroupCompare 関数は、LVM_INSERTGROUPSORTEDメッセージとLVM_SORTGROUPS メッセージで使用されるアプリケーション定義のコールバック関数です。 ID に基づいてグループの順序を定義します。 LVGROUPCOMPARE 型は、このコールバック関数へのポインターを定義します。 LVGroupCompare は、アプリケーション定義関数名のプレースホルダーです。

構文

PFNLVGROUPCOMPARE Pfnlvgroupcompare;

int Pfnlvgroupcompare(
  int unnamedParam1,
  int unnamedParam2,
  void *unnamedParam3
)
{...}

パラメーター

unnamedParam1

型: INT

最初のグループの ID。

unnamedParam2

型: INT

2 番目のグループの ID。

unnamedParam3

型: VOID*

アプリケーション定義情報へのポインター。 これは、呼び出されたメッセージに由来します。 LVM_INSERTGROUPSORTEDLVINSERTGROUPSORTED.pvData で、 LVM_SORTGROUPS の場合は plv パラメーターです。

戻り値

型: INT

Group1_IDのデータが Group2_ID のデータより小さい場合は負の値を返 、大きい場合は正の値を返し、同じ場合はゼロを返します。

要件

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

関連項目

LVINSERTGROUPSORTED

LVM_INSERTGROUPSORTED

LVM_SORTGROUPS