FONTDESC 構造体 (olectl.h)
OleCreateFontIndirect 関数を使用してフォント オブジェクトを作成するために使用されるパラメーターが含まれます。
構文
typedef struct tagFONTDESC {
UINT cbSizeofstruct;
LPOLESTR lpstrName;
CY cySize;
SHORT sWeight;
SHORT sCharset;
BOOL fItalic;
BOOL fUnderline;
BOOL fStrikethrough;
} FONTDESC, *LPFONTDESC;
メンバー
cbSizeofstruct
この構造体のサイズ (バイト単位)。
lpstrName
フォント名を指定する呼び出し元所有の文字列を指定する OLESTR へのポインター。
cySize
cySize
フォントの初期ポイント サイズ。 CY 構造体の int64 メンバーを使用し、フォント サイズを 10000 ポイント単位でスケーリングします。
sWeight
フォントの初期太さ。 重みが 550 を下回る場合 (FW_NORMAL、400、FW_BOLD 700 の平均)、 Bold プロパティも FALSE に初期化されます。 重みが 550 を超える場合、 Bold プロパティは TRUE に設定 されます。
sCharset
フォントの初期文字セット。
fItalic
フォントの最初の斜体の状態。
fUnderline
フォントの最初の下線の状態。
fStrikethrough
フォントの初期取り消し線の状態。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | olectl.h |