Fungsi SetTextCharacterExtra (wingdi.h)
Fungsi SetTextCharacterExtra mengatur penspasian intercharacter. Penspasian intercharacter ditambahkan ke setiap karakter, termasuk karakter pemisah, saat sistem menulis baris teks.
Sintaks
int SetTextCharacterExtra(
[in] HDC hdc,
[in] int extra
);
Parameter
[in] hdc
Handel ke konteks perangkat.
[in] extra
Jumlah ruang ekstra, dalam unit logis, yang akan ditambahkan ke setiap karakter. Jika mode pemetaan saat ini tidak MM_TEXT, parameter nCharExtra diubah dan dibulatkan ke piksel terdekat.
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan adalah spasi intercharacter sebelumnya.
Jika fungsi gagal, nilai yang dikembalikan 0x80000000.
Keterangan
Fungsi ini didukung terutama untuk kompatibilitas dengan aplikasi yang ada. Aplikasi baru umumnya harus menghindari panggilan fungsi ini, karena tidak kompatibel dengan skrip kompleks (skrip yang memerlukan pembentukan teks; Skrip Arab adalah contoh dari ini).
Pendekatan yang disarankan adalah bahwa alih-alih memanggil fungsi ini dan kemudian TextOut, aplikasi harus memanggil ExtTextOut dan menggunakan parameter lpDx-nya untuk memasok lebar.
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 |