Compartilhar via


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

Confira também

WM_NOTIFY