次の方法で共有


EXTLOGFONTA 構造体 (wingdi.h)

EXTLOGFONT 構造体は、フォントの属性を定義します。

構文

typedef struct tagEXTLOGFONTA {
  LOGFONTA elfLogFont;
  BYTE     elfFullName[LF_FULLFACESIZE];
  BYTE     elfStyle[LF_FACESIZE];
  DWORD    elfVersion;
  DWORD    elfStyleSize;
  DWORD    elfMatch;
  DWORD    elfReserved;
  BYTE     elfVendorId[ELF_VENDOR_SIZE];
  DWORD    elfCulture;
  PANOSE   elfPanose;
} EXTLOGFONTA, *PEXTLOGFONTA, *NPEXTLOGFONTA, *LPEXTLOGFONTA;

メンバーズ

elfLogFont

指定したフォントの属性の一部を指定します。 このメンバーは、LOGFONT 構造体です。

elfFullName[LF_FULLFACESIZE]

フォントの一意の名前 (ABCD Font Company TrueType Bold Italic Sans Serif など)。

elfStyle[LF_FACESIZE]

フォントのスタイル (太字斜体など)。

elfVersion

引っ込み思案。 0 にする必要があります。

elfStyleSize

このメンバーは、ヒント付きフォントについてのみ意味を持ちます。 フォントがヒントされるポイント サイズを指定します。 既定値の 0 に設定すると、elfLogFontで指定された LOGFONT 構造体の lfHeight メンバーに対応するポイント サイズ フォントがヒントされます。

elfMatch

列挙フォントの一意識別子。 これは、フォントの列挙時にグラフィックス デバイス インターフェイス (GDI) によって入力されます。

elfReserved

引っ込み思案;は 0 にする必要があります。

elfVendorId[ELF_VENDOR_SIZE]

フォント ベンダーの 4 バイト識別子。

elfCulture

引っ込み思案;は 0 にする必要があります。

elfPanose

フォントの形状を指定する PANOSE 構造体。 この構造体のすべてのメンバーが 0 に設定されている場合、elfPanose メンバーはフォント マッパーによって無視されます。

備考

手記

wingdi.h ヘッダーは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとして EXTLOGFONT を定義します。 エンコードに依存しないエイリアスをエンコードに依存しないコードと組み合わせて使用すると、コンパイルエラーやランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「関数プロトタイプの 規則」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされる最小サーバー Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー wingdi.h (Windows.h を含む)

関連項目

フォントとテキストの構造

フォントとテキストの概要

LOGFONT の

PANOSE