PFNLVGROUPCOMPARE 回调函数 (commctrl.h)

LVGroupCompare 函数是应用程序定义的回调函数,用于LVM_INSERTGROUPSORTEDLVM_SORTGROUPS消息。 它根据 ID 定义组的顺序。 LVGROUPCOMPARE 类型定义指向此回调函数的指针。 LVGroupCompare 是应用程序定义的函数名称的占位符。

语法

PFNLVGROUPCOMPARE Pfnlvgroupcompare;

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

参数

unnamedParam1

类型: INT

第一个组的 ID。

unnamedParam2

类型: INT

第二个组的 ID。

unnamedParam3

类型: VOID*

指向应用程序定义信息的指针。 这来自调用的消息; LVM_INSERTGROUPSORTEDLVINSERTGROUPSORTED.pvDataLVM_SORTGROUPSplv 参数。

返回值

类型: INT

如果 Group1_ID 的数据小于 Group2_ID的数据,则返回负值;如果值较大,则返回正值;如果相同,则返回零。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 commctrl.h

另请参阅

LVINSERTGROUPSORTED

LVM_INSERTGROUPSORTED

LVM_SORTGROUPS