Condividi tramite


CMFCFontComboBox::Setup

Inizializza l'elenco di elementi della casella combinata di carattere.

BOOL Setup(
   int nFontType=DEVICE_FONTTYPE|RASTER_FONTTYPE|TRUETYPE_FONTTYPE,
   BYTE nCharSet=DEFAULT_CHARSET,
   BYTE nPitchAndFamily=DEFAULT_PITCH 
);

Parametri

  • [in] nFontType
    Specifica il tipo di carattere. Il valore predefinito è la combinazione bit per bit (OR) di DEVICE_FONTTYPE, di RASTER_FONTTYPE e di TRUETYPE_FONTTYPE.

  • [in] nCharSet
    Specifica il set di caratteri di carattere. Il valore predefinito è DEFAULT_CHARSET.

  • [in] nPitchAndFamily
    Specifica il passo e la famiglia di carattere. Il valore predefinito è DEFAULT_PITCH.

Valore restituito

TRUE se la casella combinata di carattere è stata inizializzata correttamente; in caso contrario, FALSE.

Note

Questo metodo inizializza la casella combinata di carattere enumerano i tipi di carattere attualmente installate che corrispondono ai parametri specificati e l'inserimento dei nomi di carattere nella casella combinata di carattere.

Esempio

Il seguente esempio viene illustrato come utilizzare il metodo Setup nella classe CMFCFontComboBox. Questo esempio fa parte Nuovo esempio di controlli.

    CMFCFontComboBox m_wndFont;


...


    // specify the font type 
    // BOOL m_bTrueType: true font type 
    // BOOL m_bRaster: raster font type 
    // BOOL m_bDeviceFont: device font type 
    int nFontType = 0;

    if (m_bTrueType)
    {
        nFontType |= TRUETYPE_FONTTYPE;
    }

    if (m_bRaster)
    {
        nFontType |= RASTER_FONTTYPE;
    }

    if (m_bDeviceFont)
    {
        nFontType |= DEVICE_FONTTYPE;
    }

    CWaitCursor wait;
    m_wndFont.Setup(nFontType);

Requisiti

intestazione: afxfontcombobox.h

Vedere anche

Riferimenti

Classe CMFCFontComboBox

Grafico delle gerarchie

LOGFONT