Partager via


Fonction de rappel PFNLVGROUPCOMPARE (commctrl.h)

La fonction LVGroupCompare est une fonction de rappel définie par l’application utilisée avec les messages LVM_INSERTGROUPSORTED et LVM_SORTGROUPS . Il définit l’ordre des groupes, en fonction de l’ID. Le type LVGROUPCOMPARE définit un pointeur vers cette fonction de rappel. LVGroupCompare est un espace réservé pour le nom de fonction défini par l’application.

Syntaxe

PFNLVGROUPCOMPARE Pfnlvgroupcompare;

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

Paramètres

unnamedParam1

Type : INT

ID du premier groupe.

unnamedParam2

Type : INT

ID du deuxième groupe.

unnamedParam3

Type : VOID*

Pointeur vers les informations définies par l’application. Cela provient du message qui a été appelé ; par LVM_INSERTGROUPSORTED il s’agit de LVINSERTGROUPSORTED.pvData, et pour LVM_SORTGROUPS il s’agit du paramètre plv .

Valeur retournée

Type : INT

Retourne une valeur négative si les données de Group1_ID sont inférieures aux données de Group2_ID, une valeur positive si elle est supérieure ou zéro si elles sont identiques.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête commctrl.h

Voir aussi

LVINSERTGROUPSORTED

LVM_INSERTGROUPSORTED

LVM_SORTGROUPS