CSnapInItemImpl::SetToolbarButtonInfo
public static void SetToolbarButtonInfo (UINT id, BYTE *fsState, BYTE *fsType );
Parametri
identificazione
[in] L'ID del pulsante della barra degli strumenti da impostare.
fsState
[in] I flag di stato del pulsante. Può essere una o più delle seguenti:
-
TBSTATE_CHECKED Il pulsante ha lo stile TBSTYLE_CHECKED e si sta preme.
-
TBSTATE_E&NABLEDnbsp; Il pulsante accetta l'input dell'utente. Un pulsante che non dispone di questo stato non accetta l'input dell'utente e viene visualizzato in grigio.
-
TBSTATE_HIDDE&Nnbsp; Il pulsante non è visibile e non può ricevere l'input dell'utente.
-
TBSTATE_I&NDETERMINATEnbsp; Il pulsante viene visualizzato in grigio.
-
TBSTATE_PRESSED È essere premuto il pulsante.
-
TBSTATE_WRAPnbsp; Un'interruzione di riga segue il pulsante. Il pulsante deve anche avere la TBSTATE_E&NABLED.
fsType
[in] I flag di stato del pulsante. Può essere una o più delle seguenti:
-
TBSTYLE_BUTTO&Nnbsp; Crea un pulsante standard.
-
TBSTYLE_CHECK Crea un pulsante che commuta tra gli stati pressati e pressato non ogni volta che l'utente fa clic su esso. Il pulsante ha un colore di sfondo diverso quando è nello stato premuto.
-
TBSTYLE_CHECKGROUP Crea un controllo pulsante che rimane premuto fino a quando non viene premuto un altro pulsante nel gruppo.
-
TBSTYLE_GROUP Crea un pulsante che rimane premuto fino a quando non viene premuto un altro pulsante nel gruppo.
-
TBSTYLE_SEP Crea un separatore, fornendo un piccolo divario tra gruppi di pulsante. Un pulsante che ha questo stile non riceve l'input dell'utente.
Osservazioni
Chiamare questa funzione per modificare gli stili di qualsiasi pulsante di barra degli strumenti, dell'oggetto dello snap-in, prima che venga creato la barra degli strumenti.
Panoramica CSnapInItemImpl |nbsp; Membri della classe