次の方法で共有


CFontDialog::GetCurrentFont

更新 : 2007 年 11 月

現在選択されているフォントの特性を LOGFONT 構造体のメンバに設定します。

void GetCurrentFont(
   LPLOGFONT lplf 
);

パラメータ

  • lplf
    LOGFONT 構造体へのポインタ。

解説

ほかの CFontDialog メンバ関数では、現在のフォントの特性を個別に調べることができます。

DoModal の呼び出し中にこの関数を呼び出したときは、その時点 (ダイアログで見るかまたは変更した) での現在の選択を返します。この関数が DoModal の呼び出しの後 (DoModalIDOK を返した場合のみ) に呼び出された場合は、ユーザーが実際に何を選んだかを返します。

使用例

// Get the characteristics of the currently selected font, if any.
CFontDialog dlg;
if (dlg.DoModal() == IDOK)
{
   LOGFONT lf;
   dlg.GetCurrentFont(&lf);
   TRACE(_T("Face name of the selected font = %s\n"), lf.lfFaceName);
}

必要条件

ヘッダー : afxdlgs.h

参照

参照

CFontDialog クラス

階層図

CFontDialog::GetFaceName

CFontDialog::GetStyleName

その他の技術情報

CFontDialog のメンバ