Share via


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

指定したデバイス コンテキストに現在選択されている Windows グラフィックス デバイス インターフェイス (GDI) フォント オブジェクトに基づいて Font::Font オブジェクトを作成します。 このコンストラクターは、GDI との互換性のために提供されます。

構文

void Font(
  [in] HDC hdc
);

パラメーター

[in] hdc

種類: HDC

フォントが選択されている Windows デバイス コンテキストを処理します。 ハンドルは、Windows がオブジェクトを参照するために内部的に使用する数値です。

戻り値

なし

解説

ほとんどの場合、Graphics オブジェクトの GetHDC メソッドを呼び出してデバイス コンテキスト ハンドルを取得する場合、デバイス コンテキストではフォントが選択されません。 このようなハンドルをこのコンストラクターに渡すと、コンストラクターは失敗します。

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

要件

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

こちらもご覧ください

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

フォント

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