TV_SORTCB
9/9/2008
Essa estrutura contém informações usadas para classificar itens filho em um controle modo de exibição de árvore. Essa estrutura é idêntica de TVSORTCB estrutura, mas foi renomeado para seguir padrão nomeação convenções.
Syntax
typedef struct _TV_SORTCB { tvscb
HTREEITEM hParent;
PFNTVCOMPARE lpfnCompare;
LPARAM lParam;
} TV_SORTCB, FAR* LPTV_SORTCB;
Os membros
- hParent
Identificador para o pai item.
lpfnCompare
Ponteiro longo para um função callback Application-defined, que é chamado durante uma operação classificar cada tempo o relativo ordem de dois itens lista precisa ser comparados. O função callback tem a seguinte forma.int CALLBACK CompareFunc(LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort);
O função callback deve retornar um negativo valor se o primeiro item deve preceder o segundo, um valor positivo se o primeiro item deve seguir o segundo ou zero se a dois itens forem equivalente.
O lParam1 e lParam2 Parâmetros de corresponder o função callback para a lParam membro das TV_ITEM estrutura para os dois itens que estão sendo comparados. O lParamSort membro corresponde à lParam membro de TV_SORTCB.
- lParam
Definido pelo aplicativo 32-bit valor que obtém passado como o lParamSort Na função callback especificado no parâmetro lpfnCompare.
Requirements
Header | commctrl.h |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |