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 |
こちらも参照ください
SelectObject を