Funzione di callback PFNLVGROUPCOMPARE (commctrl.h)
La funzione LVGroupCompare è una funzione di callback definita dall'applicazione usata con i messaggi di LVM_INSERTGROUPSORTED e LVM_SORTGROUPS . Definisce l'ordinamento dei gruppi, in base all'ID. Il tipo LVGROUPCOMPARE definisce un puntatore a questa funzione di callback. LVGroupCompare è un segnaposto per il nome della funzione definita dall'applicazione.
Sintassi
PFNLVGROUPCOMPARE Pfnlvgroupcompare;
int Pfnlvgroupcompare(
int unnamedParam1,
int unnamedParam2,
void *unnamedParam3
)
{...}
Parametri
unnamedParam1
Tipo: INT
ID del primo gruppo.
unnamedParam2
Tipo: INT
ID del secondo gruppo.
unnamedParam3
Tipo: VOID*
Puntatore alle informazioni definite dall'applicazione. Questo proviene dal messaggio che è stato chiamato; per LVM_INSERTGROUPSORTED è LVINSERTGROUPSORTED.pvData e per LVM_SORTGROUPS è il parametro plv .
Valore restituito
Tipo: INT
Restituisce un valore negativo se i dati per Group1_ID sono inferiori ai dati per Group2_ID, un valore positivo se è maggiore o zero se è uguale.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | commctrl.h |