Condividi tramite


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

Vedi anche

IToolbar