CSnapInItemImpl::SetToolbarButtonInfo
Chiamare la funzione per modificare gli stili del pulsante della barra degli strumenti, l'oggetto dello snap-in, prima della barra degli strumenti sia creato.
void SetToolbarButtonInfo(
UINT id,
BYTE *fsState,
BYTE *fsType
);
Parametri
id
[in] ID del pulsante della barra degli strumenti da impostare.fsState
[in] i flag di stato del pulsante. Possono essere uno o più dei seguenti:TBSTATE_CHECKED il pulsante presenta lo stile TBSTYLE_CHECKED e in premendo.
TBSTATE_ENABLED il pulsante accetta input. Un pulsante che presenta questo stato non accetta input e viene ingrigito.
TBSTATE_HIDDEN il pulsante non è visibile e non può ricevere l'input dell'utente.
TBSTATE_INDETERMINATE il pulsante è ingrigito.
TBSTATE_PRESSED il pulsante nella.
l'interruzione di riga diTBSTATE_WRAP A seconda del pulsante. Il controllo pulsante deve essere TBSTATE_ENABLED.
fsType
[in] i flag di stato del pulsante. Possono essere uno o più dei seguenti:TBSTYLE_BUTTON crea un pulsante di comando standard.
TBSTYLE_CHECK creato un pulsante che i consente di passare tra gli stati rilevati e non rilevati quando l'utente fa clic su. Il pulsante è un colore di sfondo diverso quando viene premuto.
TBSTYLE_CHECKGROUP crea un pulsante di controllo che resta raggiunti fino a un altro pulsante nel gruppo viene premuto.
TBSTYLE_GROUP creato un pulsante che rimane premuto fino a raggiungere un altro pulsante nel gruppo.
TBSTYLE_SEP crea un separatore, fornendo una piccola divario tra gruppi di pulsanti. Un pulsante con questo stile non riceve l'input.
Requisiti
Header: atlsnap.h