Partager via


CMFCFontComboBox::Setup

Initialise la liste d'éléments dans la zone de liste déroulante de la police.

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

Paramètres

  • [in] nFontType
    Spécifie le type de police. La valeur par défaut est la combinaison d'opérations de bits (OR) de DEVICE_FONTTYPE, de RASTER_FONTTYPE, et de TRUETYPE_FONTTYPE.

  • [in] nCharSet
    Spécifie le jeu de caractères de la police. La valeur par défaut est DEFAULT_CHARSET.

  • [in] nPitchAndFamily
    Spécifie le pas et la famille de polices. La valeur par défaut est DEFAULT_PITCH.

Valeur de retour

TRUE si la zone de liste déroulante de la police a été initialisée avec succès ; sinon, FALSE.

Notes

Cette méthode initialise la zone de liste déroulante de la police en énumérant les polices actuellement installées qui correspondent aux paramètres spécifiés et insérer les noms de polices dans la zone de liste déroulante de la police.

Exemple

L'exemple suivant montre comment utiliser la méthode d' Setup dans la classe d' CMFCFontComboBox . Cet exemple fait partie de Nouvel exemples de contrôles.

 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);

Configuration requise

en-tête : afxfontcombobox.h

Voir aussi

Référence

CMFCFontComboBox, classe

Graphique de la hiérarchie

LOGFONT