Metodo IToolbar::SetButtonState (mmc.h)
Il metodo IToolbar::SetButtonState consente a uno snap-in di impostare un attributo di un pulsante.
Sintassi
HRESULT SetButtonState(
[in] int idCommand,
[in] MMC_BUTTON_STATE nState,
[in] BOOL bState
);
Parametri
[in] idCommand
Valore univoco associato allo snap-in tramite il metodo InsertButton o AddButtons utilizzando la struttura MMCBUTTON.
[in] nState
Valore che specifica lo stato da impostare per il pulsante. Può essere uno dei seguenti:
ENABLED
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.
CHECKED
Il pulsante ha lo stile CHECKED e viene premuto.
HIDDEN
Il pulsante non è visibile e non può ricevere l'input dell'utente.
INDETERMINATO
Il pulsante viene visualizzato in grigio.
BUTTONPRESSED
Il pulsante viene premuto.
[in] bState
Valore che specifica se lo stato identificato in nState è impostato su TRUE o FALSE. TRUE imposta lo stato del pulsante sullo stato identificato da nState e FALSE cancella lo stato (se è già impostato).
Valore restituito
Questo metodo può restituire uno di questi valori.
Commenti
Gli snap-in non devono impostare gli stati del pulsante finché la barra degli strumenti non è stata collegata tramite IControlbar::Attach.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | mmc.h |
DLL | Mmcndmgr.dll |