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

Vedi anche

LVINSERTGROUPSORTED

LVM_INSERTGROUPSORTED

LVM_SORTGROUPS