Função de retorno de chamada PFNLVGROUPCOMPARE (commctrl.h)

A função LVGroupCompare é uma função de retorno de chamada definida pelo aplicativo usada com as mensagens LVM_INSERTGROUPSORTED e LVM_SORTGROUPS . Ele define a ordenação dos grupos, com base na ID. O tipo LVGROUPCOMPARE define um ponteiro para essa função de retorno de chamada. LVGroupCompare é um espaço reservado para o nome da função definida pelo aplicativo.

Sintaxe

PFNLVGROUPCOMPARE Pfnlvgroupcompare;

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

Parâmetros

unnamedParam1

Tipo: INT

A ID do primeiro grupo.

unnamedParam2

Tipo: INT

A ID do segundo grupo.

unnamedParam3

Tipo: VOID*

Um ponteiro para as informações definidas pelo aplicativo. Isso vem da mensagem que foi chamada; para LVM_INSERTGROUPSORTED é LVINSERTGROUPSORTED.pvData e para LVM_SORTGROUPS é o parâmetro plv .

Valor retornado

Tipo: INT

Retornará um valor negativo se os dados de Group1_ID forem menores que os dados de Group2_ID, um valor positivo se for maior ou zero se for o mesmo.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho commctrl.h

Confira também

LVINSERTGROUPSORTED

LVM_INSERTGROUPSORTED

LVM_SORTGROUPS