次の方法で共有


CFontDialog::GetCurrentFont

LOGFONT の構造体のメンバーに現在選択されているフォントの特性を割り当てるには、この関数を呼び出します。

void GetCurrentFont(
   LPLOGFONT lplf 
);

パラメーター

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

解説

他の CFontDialog のメンバー関数は、現在のフォントの特性にアクセスするために使用されます。

この関数が DoModalの呼び出しの間に呼び出すと、(ユーザーがダイアログで参照または変更した数) を現在の選択を返します。( DoModalIDOKを返す場合にのみ、この関数が DoModal の呼び出しの後に呼び出された場合)、ユーザーが実際に選択されたものを返します。

使用例

// 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