Bagikan melalui


Struktur EXTLOGFONTA (wingdi.h)

Struktur EXTLOGFONT menentukan atribut font.

Sintaksis

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;

Anggota

elfLogFont

Menentukan beberapa atribut font yang ditentukan. Anggota ini adalah struktur LOGFONT .

elfFullName[LF_FULLFACESIZE]

Nama unik untuk font (misalnya, ABCD Font Company TrueType Bold Italic Sans Serif).

elfStyle[LF_FACESIZE]

Gaya font (misalnya, Cetak Miring Tebal).

elfVersion

Dipesan. Harus nol.

elfStyleSize

Anggota ini hanya memiliki arti untuk font yang diisyaratkan. Ini menentukan ukuran titik di mana font diisyaratkan. Jika diatur ke nol, yang merupakan nilai defaultnya, font diisyaratkan pada ukuran titik yang sesuai dengan lfHeight anggota struktur LOGFONT ditentukan oleh elfLogFont.

elfMatch

Pengidentifikasi unik untuk font enumerasi. Ini akan diisi oleh antarmuka perangkat grafis (GDI) pada enumerasi font.

elfReserved

Dipesan; harus nol.

elfVendorId[ELF_VENDOR_SIZE]

Pengidentifikasi 4 byte vendor font.

elfCulture

Dipesan; harus nol.

elfPanose

Struktur PANOSE yang menentukan bentuk font. Jika semua anggota struktur ini diatur ke nol, elfPanose anggota diabaikan oleh pemeta font.

Komentar

Nota

Header wingdi.h mendefinisikan EXTLOGFONT sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosem UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.

Persyaratan

Syarat Nilai
klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header wingdi.h (termasuk Windows.h)

Lihat juga

Font dan Teks

Font dan Gambaran Umum Teks

LOGFONT

PANOSE