CreateFontIndirect(A)

論理フォントを作成します。

HFONT CreateFontIndirectA(
    CONST LOGFONT *plogfont // フォント情報を格納した構造体
);

GDI32.DLL

引数

plogfont

作成する論理フォントの情報を格納した LOGFONT 構造体のアドレスを指定します。

戻り値

成功すると作成された論理フォントのハンドルが返ります。

失敗すると 0 (NULL) が返ります。

Windows NT/2000/XP: 拡張エラー情報を取得するには、 GetLastError 関数を使います。

解説

フォントが不要になった場合には、 DeleteObject 関数で削除しなければなりません。

対応情報

Windows 95 以降 / Windows NT 3.1 以降