/* 論理フォントを作成する */ HFONT CreateFontIndirect( CONST LOGFONT *lplf // LOGFONT構造体へのポインタ ); /* LOGFONT構造体 */ typedef struct tagLOGFONT{ LONG lfHeight; // 高さ LONG lfWidth; // 平均的な幅 LONG lfEscapement; // 傾斜 LONG lfOrientation; // 各キャラクタの角度 LONG lfWeight; // 重さ(太さ) BYTE lfItalic; // イタリック体 BYTE lfUnderline; // 下線 BYTE lfStrikeOut; // 取消線 BYTE lfCharSet; // キャラクタセット BYTE lfOutPrecision; // 出力精度 BYTE lfClipPrecision; // クリッピング精度 BYTE lfQuality; // 出力品質 BYTE lfPitchAndFamily; // ピッチとファミリ TCHAR lfFaceName[LF_FACESIZE]; // フォントフェイス名 }LOGFONT, *PLOGFONT; /* 説明 */ 文字フォント情報の論理フォントを作成する。 引数はCreateFont関数の引数を構造体にしたもの。