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 |