CFont::CreateFontIndirect

BOOL CreateFontIndirect(const LOGFONT* lpLogFont );

戻り値

成功した場合は 0 だ。そうでなければ 0。

パラメーター

lpLogFont

論理フォントの特性を定義します、 LOGFONT構造体へのポインター。

解説

LpLogFontが指すLOGFONT構造体で指定された特性でCFontオブジェクトを初期化します。フォントをその後、デバイスの現在のフォントとして選択できます。

このフォントで指定された特性を持つ、 LOGFONT構造体。CDC::SelectObjectメンバー関数を使用して、フォントを選択すると、GDI のフォント マッパーは、既存の物理フォントの論理フォントに一致しようとします。論理フォントの一致を見つけるに失敗した場合は、その特性をできるだけ多くの要求する特性、代わりを提供します。

CreateFontIndirect関数によって作成された、 CFontオブジェクトを終了すると、まず、デバイス コンテキストのフォントを選択し、 CFontオブジェクトを削除。

CFont の概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CFont::CreateFontCFont::CreatePointFontIndirectCDC::SelectObjectCGdiObject::DeleteObject :: CreateFontIndirect(&N)

Index