CFontHolder クラス

ストック フォント プロパティを実装し、Windows のフォント オブジェクトと IFont インターフェイスの機能をカプセル化します。

class CFontHolder

メンバー

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

名前

説明

CFontHolder::CFontHolder

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

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

名前

説明

CFontHolder::GetDisplayString

コンテナーのプロパティ ブラウザーに表示される文字列を取得します。

CFontHolder::GetFontDispatch

フォントの IDispatch のインターフェイスを返します。

CFontHolder::GetFontHandle

Windows フォントのハンドルを返します。

CFontHolder::InitializeFont

CFontHolder オブジェクトを初期化します。

CFontHolder::QueryTextMetrics

関連フォントの情報を取得します。

CFontHolder::ReleaseFont

IFontIFontNotification のインターフェイスから CFontHolder のオブジェクトを削除します。

CFontHolder::Select

デバイス コンテキストにフォント リソースを選択します。

CFontHolder::SetFont

IFont インターフェイスへの CFontHolder のオブジェクトを接続します。

z2w490z3.collapse_all(ja-jp,VS.110).gifパブリック データ メンバー

名前

説明

CFontHolder::m_pFont

CFontHolder のオブジェクトの IFont インターフェイスへのポインター。

解説

CFontHolder には、基本クラスはありません。

コントロール用のカスタム フォント プロパティを実装するには、このクラスを使用します。このようなプロパティの作成の詳細については、" " ActiveX コントロール: フォントが使用されますを参照してください。

継承階層

CFontHolder

必要条件

Header: afxctl.h

参照

関連項目

階層図

CPropExchange クラス