Estructura NMTBHOTITEM (commctrl.h)
Contiene información utilizada con el código de notificación de TBN_HOTITEMCHANGE .
Sintaxis
typedef struct tagNMTBHOTITEM {
NMHDR hdr;
int idOld;
int idNew;
DWORD dwFlags;
} NMTBHOTITEM, *LPNMTBHOTITEM;
Miembros
hdr
Tipo: NMHDR
Estructura NMHDR que contiene información adicional sobre la notificación.
idOld
Tipo: int
Identificador de comando del elemento resaltado anteriormente.
idNew
Tipo: int
Identificador de comando del elemento que se va a resaltar.
dwFlags
Tipo: DWORD
Marcas que indican por qué ha cambiado el elemento activo. Este puede ser uno o varios de los valores siguientes:
Valor | Significado |
---|---|
|
El cambio en el elemento activo se debe a una tecla de método abreviado. |
|
El cambio en el elemento activo se debe a una tecla de dirección. |
|
Modifica HICF_ACCELERATOR. Si se establece esta marca, más de un elemento tiene el mismo carácter de tecla de método abreviado. |
|
Modifica las otras marcas de motivo. Si se establece esta marca, no hay ningún elemento activo anterior y idOld no contiene información válida. |
|
Modifica las otras marcas de motivo. Si se establece esta marca, no hay ningún nuevo elemento activo y idNew no contiene información válida. |
|
El cambio en el elemento activo se produjo a partir de un evento del mouse con el botón izquierdo. |
|
El cambio en el elemento activo resultó de un evento del mouse. |
|
El cambio en el elemento activo resultó de un evento que no se pudo determinar. Esto suele deberse a un cambio en el foco o al mensaje TB_SETHOTITEM . |
|
El cambio en el elemento activo ha resultado de que el usuario escriba la tecla de método abreviado de un elemento que ya estaba activo. |
|
Versión 5.80. Hace que el botón cambie de estado. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | commctrl.h |