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) |