Bagikan melalui


Struktur EXTLOGFONTA (wingdi.h)

Struktur EXTLOGFONT mendefinisikan atribut font.

Sintaks

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, Tebal Miring).

elfVersion

Dicadangkan. 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 anggota lfHeight dari struktur LOGFONT yang 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, anggota elfPanose diabaikan oleh pemeta font.

Keterangan

Catatan

Header wingdi.h mendefinisikan EXTLOGFONT sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta pra-prosesor 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

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header wingdi.h (sertakan Windows.h)

Lihat juga

Struktur Font dan Teks

Font dan Gambaran Umum Teks

LOGFONT

PANOSE