Fungsi GetTextMetricsW (wingdi.h)
Fungsi GetTextMetrics mengisi buffer yang ditentukan dengan metrik untuk font yang saat ini dipilih.
Sintaks
BOOL GetTextMetricsW(
[in] HDC hdc,
[out] LPTEXTMETRICW lptm
);
Parameter
[in] hdc
Handel ke konteks perangkat.
[out] lptm
Penunjuk ke struktur TEXTMETRIC yang menerima metrik teks.
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan bukan nol.
Jika fungsi gagal, nilai yang dikembalikan adalah nol.
Keterangan
Untuk menentukan apakah font adalah font TrueType, pertama-tama pilih font tersebut ke DC, lalu panggil GetTextMetrics, lalu periksa TMPF_TRUETYPE di TEXTMETRIC.tmPitchAndFamily. Perhatikan bahwa GetDC mengembalikan DC yang tidak diinisialisasi, yang memiliki "Sistem" (font bitmap) sebagai font default; dengan demikian kebutuhan untuk memilih font ke dalam DC.
Contoh
Misalnya, lihat "Menampilkan Input Keyboard" di Menggunakan Input Keyboard atau Menggambar Teks dari Font Berbeda pada Baris yang Sama.
Catatan
Header wingdi.h mendefinisikan GetTextMetrics 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
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wingdi.h (sertakan Windows.h) |
Pustaka | Gdi32.lib |
DLL | Gdi32.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk