EUDC
Kunci registri EUDC berisi satu atau beberapa subkunci yang berisi nilai yang menentukan font yang terkait dengan karakter yang ditentukan pengguna akhir (EUDC) untuk halaman kode tertentu. Ini memiliki lokasi registri berikut:
HKEY_CURRENT_USER\EUDC
Formatnya adalah:
EUDC SystemDefaultEUDCFont=TrueTypeEUDCFontFileName TrueTypeFontTypeface=TrueTypeEUDCFontFileName
di mana:
Nilai | Deskripsi |
---|---|
SystemDefaultEUDCFont | Nama yang telah ditentukan sebelumnya digunakan untuk mengatur font default sistem. Tidak ada font EUDC default sistem kecuali entri ini ditentukan secara eksplisit. |
TrueTypeFontTypeface | Nama yang ditentukan pengguna yang terkait dengan font TrueType non-EUDC. |
TrueTypeEUDCFontFileName | String yang terdiri dari nama file file font EUDC terpisah. File ini mengidentifikasi font yang akan dikaitkan dengan TrueTypeFontTypeface. |
Contoh berikut menunjukkan kunci EUDC untuk halaman kode 932.
HKEY_CURRENT_USER\EUDC\932
SystemDefaultEUDCFont=EUDC.TTF
MS Mincho=MINEUDC.TTF
MS Gothic=GTEUDC.TTF
Contoh berikut mengatur font EUDC default sistem menjadi Eudc.ttf dan mengaitkan font EUDC terpisah Mineudc.ttf dan Goteudc.ttf dengan nama font MS Mincho dan MS Gothic, masing-masing.
SystemDefaultEUDCFont=EUDC.TTF
MS Mincho=MINEUDC.TTF
MS Gothic=GOTEUDC.TTF
Ketika halaman kode Windows (ACP sistem) yang terkait dengan bahasa untuk program non-Unicode cocok dengan subkunci, subsistem GDI melihat ke pasangan nilai subkunci untuk mendapatkan informasi tampilan tentang karakter. Ini pertama-tama mencari nama yang cocok dengan font saat ini. Jika tidak ada, ia memeriksa nilai SystemDefaultEUDCFont. Jika tidak ada nilai yang ditentukan, GDI memperlakukan karakter sebagai tidak terdefinisi.
Perhatikan bahwa teks itu sendiri tidak harus berada di halaman kode Windows. Misalnya, asumsikan bahwa halaman kode memiliki pengidentifikasi 1252, halaman kode Windows default untuk bahasa Inggris. Aplikasi meneruskan satu titik kode Unicode U+E000, di area penggunaan privat Unicode (PUA), ke DrawText. Dalam hal ini, GDI melihat nilai registri di bawah 1252 untuk mendapatkan informasi font untuk properti tampilan karakter.