PFNLVGROUPCOMPARE-Rückruffunktion (commctrl.h)
Die LVGroupCompare-Funktion ist eine anwendungsdefinierte Rückruffunktion, die mit den LVM_INSERTGROUPSORTED - und LVM_SORTGROUPS-Nachrichten verwendet wird. Sie definiert die Reihenfolge der Gruppen basierend auf der ID. Der LVGROUPCOMPARE-Typ definiert einen Zeiger auf diese Rückruffunktion. LVGroupCompare ist ein Platzhalter für den anwendungsdefinierte Funktionsnamen.
Syntax
PFNLVGROUPCOMPARE Pfnlvgroupcompare;
int Pfnlvgroupcompare(
int unnamedParam1,
int unnamedParam2,
void *unnamedParam3
)
{...}
Parameter
unnamedParam1
Typ: INT
Die ID der ersten Gruppe.
unnamedParam2
Typ: INT
Die ID der zweiten Gruppe.
unnamedParam3
Typ: VOID*
Ein Zeiger auf die von der Anwendung definierten Informationen. Dies kommt aus der Nachricht, die aufgerufen wurde; für LVM_INSERTGROUPSORTED ist es LVINSERTGROUPSORTED.pvData, und für LVM_SORTGROUPS ist es der plv-Parameter .
Rückgabewert
Typ: INT
Gibt einen negativen Wert zurück, wenn die Daten für Group1_ID kleiner als die Daten für Group2_ID sind, ein positiver Wert, wenn er größer ist, oder null, wenn er gleich ist.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | commctrl.h |