CMFCFontComboBox::SelectFont

更新 : 2007 年 11 月

指定された基準に一致するフォントをフォント コンボ ボックスから選択します。

BOOL SelectFont(
      CMFCFontInfo* pDesc 
);
BOOL SelectFont(
   LPCTSTR lpszName,
   BYTE nCharSet=DEFAULT_CHARSET 
);

パラメータ

  • [入力] pDesc
    フォント記述オブジェクトへのポインタ。

  • [入力] lpszName
    フォント名を指定します。

  • [入力] nCharSet
    文字セットを指定します。既定値は DEFAULT_CHARSET です。詳細については、LOGFONT 構造体の lfCharSet メンバを参照してください。

戻り値

フォント コンボ ボックス内の項目が、指定されたフォント記述オブジェクトまたはフォント名と文字セットに一致する場合は TRUE。それ以外の場合は FALSE。

解説

このメソッドを使用して、指定されたフォントに対応するフォント コンボ ボックス内の項目を選択し、その項目までスクロールします。

使用例

CMFCFontComboBox クラスの SelectFont メソッドの使用方法を次の例に示します。この例は、「NewControls サンプル : MFC コントロールのデモ アプリケーション」の一部です。

  CMFCFontComboBox m_wndFont;


...


    m_wndFont.SelectFont(_T("Arial"));

必要条件

ヘッダー : afxfontcombobox.h

参照

概念

MFC 階層図

参照

CMFCFontComboBox クラス

CMFCFontInfo クラス

CComboBox::SetCurSel

LOGFONT