次の方法で共有


SelectFont マクロ (windowsx.h)

SelectFont マクロは、指定されたデバイス コンテキスト (DC) にフォント オブジェクトを選択します。 新しいフォント オブジェクトは、前のフォント オブジェクトを置き換えます。

構文

HFONT SelectFont(
    HDC hdc,
    HFONT hfont
);

パラメーター

hdc

DC へのハンドル。

hfont

選択するフォント オブジェクトのハンドル。 フォント オブジェクトは、CreateFont または CreateFontIndirect を使用して作成されている必要があります。

戻り値

型: HFONT

SelectFont が成功した場合、戻り値は置き換えられるフォント オブジェクトへのハンドルです。 エラーが発生した場合、戻り値は NULL です

注釈

アプリケーションが新しいフォント オブジェクトで描画を完了した後は、常に新しいフォント オブジェクトを元のフォント オブジェクトに置き換える必要があります。

SelectFont マクロは、次のように SelectObject を呼び出すことと同じです。


((HFONT) SelectObject((hdc), (HGDIOBJ)(HFONT)(hfont)))

要求事項

要件 価値
サポートされる最小クライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー windowsx.h

こちらも参照ください

DeleteFont

SelectObject を する