Struttura MMCBUTTON (mmc.h)
La struttura MMCBUTTON contiene valori usati per la creazione di pulsanti su una barra degli strumenti. Questa struttura è simile alla struttura TBBUTTON descritta negli argomenti Platform Software Development Kit (SDK) correlati ai controlli comuni.
Sintassi
typedef struct _MMCButton {
int nBitmap;
int idCommand;
BYTE fsState;
BYTE fsType;
LPOLESTR lpButtonText;
LPOLESTR lpTooltipText;
} MMCBUTTON;
Members
nBitmap
Valore che specifica l'indice in base zero di un'immagine del pulsante.
idCommand
Valore che specifica l'identificatore del comando restituito quando viene fatto clic su un pulsante. Questo può essere qualsiasi valore intero che l'utente vuole. Viene usata solo la parola bassa dell'int .
fsState
Valore che specifica i flag di stato del pulsante. Questo membro può essere uno dei valori seguenti:
TBSTATE_CHECKED
Il pulsante ha lo stile TBSTYLE_CHECKED e viene premuto.
TBSTATE_ENABLED
Il pulsante accetta l'input utente. Un pulsante che non ha questo stato non accetta l'input utente e viene visualizzato dimmed.
TBSTATE_HIDDEN
Il pulsante non è visibile e non può ricevere l'input utente.
TBSTATE_INDETERMINATE
Il pulsante viene visualizzato dimmed.
TBSTATE_PRESSED
Il pulsante viene premuto.
fsType
Valore che specifica lo stile del pulsante. Questo membro può essere una combinazione dei valori seguenti:
TBSTYLE_BUTTON
Crea un pulsante di push standard.
TBSTYLE_CHECK
Crea un pulsante che attiva l'interruttore tra gli stati premuti e non premuti ogni volta che l'utente lo fa clic. Il pulsante ha un colore di sfondo diverso quando si trova nello stato premuto.
TBSTYLE_CHECKGROUP
Crea un pulsante di controllo 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 i gruppi di pulsanti. Un pulsante con questo stile non riceve l'input utente.
lpButtonText
Puntatore al testo associato a una determinata istanza della struttura MMCBUTTON .
lpTooltipText
Puntatore al testo per una descrizione comando specifica.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Intestazione | mmc.h |