Estrutura NMTREEVIEWA (commctrl.h)
Contém informações sobre uma mensagem de notificação de exibição de árvore. Essa estrutura é idêntica à estrutura NM_TREEVIEW, mas foi renomeada para seguir as convenções de nomenclatura atuais.
Sintaxe
typedef struct tagNMTREEVIEWA {
NMHDR hdr;
UINT action;
TVITEMA itemOld;
TVITEMA itemNew;
POINT ptDrag;
} NMTREEVIEWA, *LPNMTREEVIEWA;
Membros
hdr
estrutura de NMHDR que contém informações sobre essa mensagem de notificação.
action
Sinalizador de ação específico à notificação. Esse membro é usado com os seguintes códigos de notificação.
Para obter os valores possíveis do sinalizador de ação, consulte TVM_EXPAND e TVN_SELCHANGED.itemOld
estrutura TVITEM que contém informações sobre o estado do item antigo. Esse membro é zero para mensagens de notificação que não o usam.
itemNew
estrutura TVITEM que contém informações sobre o novo estado do item. Esse membro é zero para mensagens de notificação que não o usam.
ptDrag
Tipo: POINT
point estrutura que contém as coordenadas do cliente do mouse no momento em que o evento ocorreu que fez com que a mensagem de notificação fosse enviada.
Observações
Nota
O cabeçalho commctrl.h define NMTREEVIEW como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows Server 2003 [somente aplicativos da área de trabalho] |
cabeçalho | commctrl.h |