Condividi tramite


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
HICF_ACCELERATOR
La modifica nell'elemento frequente è stata causata da un tasto di scelta rapida.
HICF_ARROWKEYS
La modifica nell'elemento ad accesso frequente è stata causata da un tasto freccia.
HICF_DUPACCEL
Modifica HICF_ACCELERATOR. Se questo flag è impostato, più di un elemento ha lo stesso carattere di tasto di scelta rapida.
HICF_ENTERING
Modifica gli altri flag motivo. Se questo flag è impostato, non è presente alcun elemento frequente precedente e idOld non contiene informazioni valide.
HICF_LEAVING
Modifica gli altri flag motivo. Se questo flag è impostato, non è presente alcun nuovo elemento frequente e idNew non contiene informazioni valide.
HICF_LMOUSE
La modifica nell'elemento ad accesso frequente deriva da un evento mouse a sinistra.
HICF_MOUSE
La modifica nell'elemento ad accesso frequente deriva da un evento del mouse.
HICF_OTHER
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 .
HICF_RESELECT
La modifica nell'elemento ad accesso frequente deriva dall'utente che immette il tasto di scelta rapida per un elemento già attivo.
HICF_TOGGLEDROPDOWN

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