Font::Font(HDC,constLOGFONTA*) メソッド (gdiplusheaders.h)

Windows グラフィックス デバイス インターフェイス (GDI) 論理フォントから Font ::Font オブジェクトを直接作成します。 GDI 論理フォントは LOGFONTA 構造体であり、論理フォントの 1 バイト文字バージョンです。 このコンストラクターは、GDI との互換性のために提供されます。

構文

void Font(
  [in] HDC            hdc,
  [in] const LOGFONTA *logfont
);

パラメーター

[in] hdc

種類: HDC

Windows デバイス コンテキストへの処理。 ハンドルは、Windows がオブジェクトを参照するために内部的に使用する数値です。

[in] logfont

型: const LOGFONTA*

フォントの属性を含む LOGFONTA 構造体変数へのポインター。 LOGFONTA 構造体は、論理フォントの 1 バイト文字バージョンです。

戻り値

なし

解説

デバイス コンテキストは、内部的に維持される構造です。 ビデオ モニターやプリンターなど、特定のデバイスに関連付けられています。 通常、ビデオ モニターに表示される各ウィンドウに関連付けられているデバイス コンテキストは 1 つあります。 デバイス コンテキストには、GDI+ で使用されるいくつかのグラフィックス属性が含まれています。

LOGFONTA 構造体は GDI 構造体です。 GDI+ では、この構造体に含まれる属性の一部のみが使用されます。

要件

   
サポートされている最小のクライアント Windows XP、Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー gdiplusheaders.h (Gdiplus.h を含む)
Library Gdiplus.lib
[DLL] Gdiplus.dll

関連項目

プログラミング モデルの変更点

フォント

テキストとフォントの使用