Makro MAKELANGID (winnt.h)
Membuat pengidentifikasi bahasa dari pengidentifikasi bahasa utama dan pengidentifikasi subbahas.
Sintaks
void MAKELANGID(
p,
s
);
Parameter
p
Pengidentifikasi bahasa utama. Pengidentifikasi ini dapat menjadi nilai yang telah ditentukan sebelumnya atau nilai untuk bahasa utama yang ditentukan pengguna. Untuk bahasa yang ditentukan pengguna, pengidentifikasi adalah nilai dalam rentang 0x0200 untuk 0x03FF. Semua nilai lainnya dicadangkan untuk penggunaan sistem operasi. Untuk informasi selengkapnya, lihat Konstanta dan String Pengidentifikasi Bahasa.
s
Pengidentifikasi sublanguage. Parameter ini dapat menjadi pengidentifikasi sublanguage yang telah ditentukan sebelumnya atau sublanguage yang ditentukan pengguna. Untuk sublanguage yang ditentukan pengguna, pengidentifikasi adalah nilai dalam rentang 0x20 untuk 0x3F. Semua nilai lainnya dicadangkan untuk penggunaan sistem operasi. Untuk informasi selengkapnya, lihat Konstanta dan String Pengidentifikasi Bahasa.
Mengembalikan nilai
Tidak ada
Keterangan
Tabel berikut menunjukkan kombinasi usPrimaryLanguage dan usSubLanguage yang memiliki arti khusus.
Pengidentifikasi bahasa utama | Pengidentifikasi sublanguage | Makna |
---|---|---|
LANG_NEUTRAL | SUBLANG_NEUTRAL | Netral bahasa |
LANG_NEUTRAL | SUBLANG_DEFAULT | Bahasa default pengguna |
LANG_NEUTRAL | SUBLANG_SYS_DEFAULT | Bahasa default sistem |
LANG_NEUTRAL | SUBLANG_CUSTOM_DEFAULT | Windows Vista dan yang lebih baru: Lokal kustom default |
LANG_NEUTRAL | SUBLANG_CUSTOM_UNSPECIFIED | Windows Vista dan yang lebih baru: Lokal kustom yang tidak ditentukan |
LANG_NEUTRAL | SUBLANG_UI_CUSTOM_DEFAULT | Windows Vista dan yang lebih baru: Lokal Antarmuka Pengguna Multibahasa kustom default |
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winnt.h (termasuk Windows.h) |