Struttura NMTBHOTITEM (commctrl.h)
Contiene informazioni usate con il codice di notifica TBN_HOTITEMCHANGE .
Sintassi
typedef struct tagNMTBHOTITEM {
NMHDR hdr;
int idOld;
int idNew;
DWORD dwFlags;
} NMTBHOTITEM, *LPNMTBHOTITEM;
Members
hdr
Tipo: NMHDR
Struttura NMHDR che contiene informazioni aggiuntive sulla notifica.
idOld
Tipo: int
Identificatore di comando dell'elemento evidenziato in precedenza.
idNew
Tipo: int
Identificatore di comando dell'elemento da evidenziare.
dwFlags
Tipo: DWORD
Flag che indicano il motivo per cui l'elemento frequente è stato modificato. Questo può essere uno o più dei valori seguenti:
Valore | Significato |
---|---|
|
La modifica nell'elemento frequente è stata causata da un tasto di scelta rapida. |
|
La modifica nell'elemento ad accesso frequente è stata causata da un tasto freccia. |
|
Modifica HICF_ACCELERATOR. Se questo flag è impostato, più di un elemento ha lo stesso carattere di tasto di scelta rapida. |
|
Modifica gli altri flag motivo. Se questo flag è impostato, non è presente alcun elemento frequente precedente e idOld non contiene informazioni valide. |
|
Modifica gli altri flag motivo. Se questo flag è impostato, non è presente alcun nuovo elemento frequente e idNew non contiene informazioni valide. |
|
La modifica nell'elemento ad accesso frequente deriva da un evento mouse a sinistra. |
|
La modifica nell'elemento ad accesso frequente deriva da un evento del mouse. |
|
La modifica nell'elemento ad accesso frequente deriva da un evento che non è stato possibile determinare. Ciò sarà spesso dovuto a una modifica dello stato attivo o al messaggio di TB_SETHOTITEM . |
|
La modifica nell'elemento ad accesso frequente deriva dall'utente che immette il tasto di scelta rapida per un elemento già attivo. |
|
Versione 5.80. Fa sì che il pulsante commuti gli stati. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | commctrl.h |