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
Tipo: NMHDR
Estrutura NMHDR que contém informações sobre essa mensagem de notificação.
action
Tipo: UINT
Sinalizador de ação específico de 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
Tipo: TVITEM
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
Tipo: TVITEM
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
Estrutura POINT 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.
Comentários
Observação
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 de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.
Requisitos
Requisito | Valor |
---|---|
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] |
Cabeçalho | commctrl.h |