CFontDialog::GetCurrentFont
更新 : 2007 年 11 月
現在選択されているフォントの特性を LOGFONT 構造体のメンバに設定します。
void GetCurrentFont(
LPLOGFONT lplf
);
パラメータ
- lplf
LOGFONT 構造体へのポインタ。
解説
ほかの CFontDialog メンバ関数では、現在のフォントの特性を個別に調べることができます。
DoModal の呼び出し中にこの関数を呼び出したときは、その時点 (ダイアログで見るかまたは変更した) での現在の選択を返します。この関数が DoModal の呼び出しの後 (DoModal が IDOK を返した場合のみ) に呼び出された場合は、ユーザーが実際に何を選んだかを返します。
使用例
// 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