Compartilhar via


TV_SORTCB

Windows Mobile SupportedWindows Embedded CE Supported

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

See Also

Reference

TVM_SORTCHILDRENCB
TV_ITEM
TVSORTCB