Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Contém informações sobre uma mensagem de notificação de exibição de lista. Essa estrutura é igual à estrutura NM_LISTVIEW , mas foi renomeada para se ajustar às convenções de nomenclatura padrão.
Sintaxe
typedef struct tagNMLISTVIEW {
NMHDR hdr;
int iItem;
int iSubItem;
UINT uNewState;
UINT uOldState;
UINT uChanged;
POINT ptAction;
LPARAM lParam;
} NMLISTVIEW, *LPNMLISTVIEW;
Membros
hdr
Tipo: NMHDR
Estrutura NMHDR que contém informações sobre essa mensagem de notificação.
iItem
Tipo: int
Identifica o item de exibição de lista ou -1 se não for usado.
iSubItem
Tipo: int
Identifica o subitem ou zero se nenhum.
uNewState
Tipo: UINT
Novo estado do item. Esse membro é zero para mensagens de notificação que não o usam. Para obter uma lista de valores possíveis, consulte Estados de item de exibição de lista.
uOldState
Tipo: UINT
Estado do item antigo. Esse membro é zero para mensagens de notificação que não o usam. Para obter uma lista de valores possíveis, consulte Estados de item de exibição de lista.
uChanged
Tipo: UINT
Conjunto de sinalizadores que indicam os atributos de item que foram alterados. Esse membro é zero para notificações que não o usam. Caso contrário, ele pode ter os mesmos valores que o membro de máscara da estrutura LVITEM .
ptAction
Tipo: POINT
Estrutura POINT que indica o local em que o evento ocorreu. Esse membro é indefinido para mensagens de notificação que não o usam.
lParam
Tipo: LPARAM
Valor definido pelo aplicativo do item. Esse membro é indefinido para mensagens de notificação que não o usam.
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 |