次の方法で共有


COleControl::GetFontTextMetrics

コントロールによって所有される CFontHolder のオブジェクトのテキストのメトリックを測定します。

void GetFontTextMetrics(
   LPTEXTMETRIC lptm,
   CFontHolder& fontHolder 
);

パラメーター

  • lptm
    TEXTMETRIC の構造体へのポインター。

  • fontHolder
    CFontHolder のオブジェクトへの参照。

解説

このようなフォントは COleControl::SelectFontObject の関数を選択できます。GetFontTextMetrics は、成功した場合 fontHolder のフォントの有効なメトリック情報を持つ lptm によって示される TEXTMETRIC の構造体を初期化するか、正常に完了しなかったゼロの構造体に格納します。メタファイルに自身を表示するようにコントロールが、埋め込まれた各 OLE オブジェクトなど、必要となる可能性があるため、のコントロールを塗った場合 GetTextMetrics ではなくこの関数を使用する必要があります。

既定のフォントの TEXTMETRIC の構造は SelectFontObject 関数が呼び出されると更新されます。有効な入力した情報を保護するために標準フォント プロパティのオプションの後にのみ GetFontTextMetrics を呼び出す必要があります。

必要条件

ヘッダー : afxctl.h

参照

関連項目

COleControl クラス

階層図