CFont::CreatePointFontIndirect

BOOL CreatePointFontIndirect (const LOGFONT ※ lpLogFontCDC ※ pDC = NULL);

戻り値

成功した場合は 0 以外それ以外の場合 0。

パラメーター

lpLogFont

ポイントは 、論理フォントの特性を定義するLOGFONT構造体。LfHeightメンバー LOGFONT構造の論理単位ではなく、ポイントの 10 分の 1 で測定されます。(たとえば、 lfHeight 12 ポイントのフォントを 120 に設定します。)

pDC

LfHeightの高さを論理単位に変換するためには、 CDCオブジェクトへのポインター。NULL、画面デバイス コンテキストの変換を使用する場合。

解説

この関数は、 CreateFontIndirectとして同じですが、 lfHeightメンバー LOGFONTの 10 分の 1 のデバイスではなくポイント単位で解釈されます。この関数が自動的にlfHeight高さにpDCで Windows には、 LOGFONT構造体を渡す前に指されるCDCオブジェクトを使って論理単位に変換します。

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

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

参照特価;CFont::CreatePointFontCFont::CreateFontIndirect(&N)

Index