Classe CMFCToolBarFontComboBox
Un pulsante della barra degli strumenti contenente un controllo casella combinata che consente all'utente di selezionare un tipo di carattere da un elenco di tipi di carattere di sistema.
class CMFCToolBarFontComboBox : public CMFCToolBarComboBoxButton
Membri
Costruttori protetti
Nome |
Descrizione |
---|---|
Costruisce un oggetto CMFCToolBarFontComboBox. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Restituisce un puntatore a un oggetto CMFCFontInfo per un indice specificato nella casella combinata. |
|
Selezionare un tipo di carattere nella casella combinata di carattere in base al nome del tipo di carattere, o il prefisso e il set di caratteri di carattere. |
Membri di dati
- CMFCToolBarFontComboBox::m_nFontHeight
L'altezza dei caratteri nella casella combinata di carattere.
Note
Per aggiungere un pulsante della casella combinata di carattere in una barra degli strumenti, seguire questi passaggi:
Riservare un ID di risorsa fittizio al pulsante nella risorsa padre della barra degli strumenti.
Costruire un oggetto CMFCToolBarFontComboBox.
Nel gestore di messaggi che elabora il messaggio AFX_WM_RESETTOOLBAR, sostituire il pulsante originale con un nuovo pulsante della casella combinata utilizzando CMFCToolBar::ReplaceButton.
Sincronizza il tipo di carattere selezionato nella casella combinata con il tipo di carattere del documento tramite il metodo CMFCToolBarFontComboBox::SetFont.
Per sincronizzare il tipo di documento con il tipo di carattere selezionato nella casella combinata, utilizzare il metodo CMFCToolBarFontComboBox::GetFontDesc per recuperare gli attributi del tipo di carattere selezionato e utilizzare gli attributi per creare un oggetto Classe CFont.
Il pulsante della casella combinata di carattere chiama la funzione Win32 EnumFontFamiliesEx per determinare i tipi di carattere dello schermo e della stampante disponibili nel sistema.
Gerarchia di ereditarietà
Requisiti
intestazione: afxtoolbarfontcombobox.h
Vedere anche
Attività
Procedura dettagliata: inserimento di controlli nelle barre degli strumenti
Riferimenti
Classe CMFCToolBarComboBoxButton