Estrutura NMTBHOTITEM (commctrl.h)
Contém informações usadas com o código de notificação TBN_HOTITEMCHANGE .
Sintaxe
typedef struct tagNMTBHOTITEM {
NMHDR hdr;
int idOld;
int idNew;
DWORD dwFlags;
} NMTBHOTITEM, *LPNMTBHOTITEM;
Membros
hdr
Tipo: NMHDR
Estrutura NMHDR que contém informações adicionais sobre a notificação.
idOld
Tipo: int
Identificador de comando do item realçado anteriormente.
idNew
Tipo: int
Identificador de comando do item prestes a ser realçado.
dwFlags
Tipo: DWORD
Sinalizadores que indicam por que o item ativo foi alterado. Esse valor pode ser um ou mais dos seguintes:
Valor | Significado |
---|---|
|
A alteração no item quente foi causada por uma tecla de atalho. |
|
A alteração no item quente foi causada por uma tecla de direção. |
|
Modifica HICF_ACCELERATOR. Se esse sinalizador estiver definido, mais de um item terá o mesmo caractere de tecla de atalho. |
|
Modifica os outros sinalizadores de motivo. Se esse sinalizador estiver definido, não haverá nenhum item quente anterior e idOld não conterá informações válidas. |
|
Modifica os outros sinalizadores de motivo. Se esse sinalizador estiver definido, não haverá nenhum novo item ativo e idNew não conterá informações válidas. |
|
A alteração no item quente resultou de um evento de mouse com o botão esquerdo do mouse. |
|
A alteração no item quente resultou de um evento do mouse. |
|
A alteração no item quente resultou de um evento que não pôde ser determinado. Isso geralmente ocorrerá devido a uma alteração no foco ou à mensagem de TB_SETHOTITEM . |
|
A alteração no item quente resultou do usuário inserir a tecla de atalho para um item que já estava ativo. |
|
Versão 5.80. Faz com que o botão mude de estado. |
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 |