Share via


CFont クラス

Windows のグラフィック デバイス インターフェイス (GDI) のフォントをカプセル化したもので、フォントを操作するメンバー関数を提供します。

class CFont : public CGdiObject

メンバー

stebcezc.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CFont::CFont

CFont オブジェクトを構築します。

stebcezc.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CFont::CreateFont

指定された特性の CFont を初期化します。

CFont::CreateFontIndirect

LOGFONT の構造体で指定された特性で CFont のオブジェクトを初期化します。

CFont::CreatePointFont

ポイントの秒単位の高さを指定 CFont およびタイプフェイスを初期化します。

CFont::CreatePointFontIndirect

CreateFontIndirect ただし、フォント高さと同様に論理単位ではなくポイントの 1/10 で測定されます。

CFont::FromHandle

Windows HFONTが指定されている場合、CFont オブジェクトへのポインターを返します。

CFont::GetLogFont

CFont のオブジェクトにアタッチされる論理フォントに関する情報で LOGFONT を塗りつぶします。

stebcezc.collapse_all(ja-jp,VS.110).gifパブリック演算子

名前

説明

CFont::operator HFONT

アタッチされた CFont のオブジェクトに Windows GDI フォントのハンドルを返します。

解説

CFont のオブジェクトを、CreateFont使用するには、CreateFontIndirectCreatePointFont、または CreatePointFontIndirectを使用してオブジェクトへの CFont オブジェクトを構築し、Windows フォントをアタッチし、オブジェクトのメンバーを使用するフォントを処理します。

CreatePointFontCreatePointFontIndirect 関数は、ポイント数の論理単位にフォントの高さの変換を自動的に動作するため CreateFont 使用するか CreateFontIndirect より簡単です。

CFontの詳細については、グラフィカル オブジェクトを参照してください。

継承階層

CObject

CGdiObject

CFont

必要条件

ヘッダー: afxwin.h

参照

関連項目

CGdiObject クラス

階層図

概念

MFC HIERSVR サンプル