Seperti yang sudah Anda temukan, karakter yang dihasilkan dari kode karakter antara 0
dan 255
sepenuhnya bergantung pada pengodean yang digunakan.
Windows tidak menggunakan ASCII atau ANSI yang diperluas (biasanya Windows-1252); sebenarnya tergantung pada aplikasinya.
Sebagai contoh, Alt + ( 2 , 2 , 4 ) berikan di mesin saya:
α
di Notepad dan pada prompt perintah.
à
di omnibox Google Chrome, tetapi α
di konsol dan area teks yang sangat ini.
Di Notepad ++, a
dengan ANSI, α
dengan UTF-8.
Untuk perilaku yang lebih konsisten, gunakan saja Kode karakter Unicode :
Kombinasi kuncinya Alt + ( 9 , 4 , 5 ) - atau Alt + ( + , 3 , B , 1 ) jika Anda mengatur kunci registri HKEY_CURRENT_USER\Control Panel\Input Method\EnableHexNumpad
untuk 1
- harus menghasilkan a α
di setiap aplikasi yang mendukung karakter itu.
Sayangnya, bukan itu masalahnya:
Kode char desimal menghasilkan ▒
di bilah alamat IE, sedangkan yang heksadesimal hanya berbunyi bip.
Kode char desimal menghasilkan ▒
di Notepad ++ dengan ANSI dan ¦
dengan UTF-8.
Kode char heksadesimal menghasilkan a
di Notepad ++ dengan ANSI dan α
dengan UTF-8.
Ringkasan
Set HKEY_CURRENT_USER\Control Panel\Input Method\EnableHexNumpad
untuk 1
.
Menggunakan Alt + ( 9 , 4 , 5 ) atau Alt + ( + , 3 , B , 1 ) dalam aplikasi dengan dukungan Unicode penuh.
Kembali ke coba-coba dalam aplikasi yang tidak memiliki dukungan Unicode penuh.