Bagikan melalui


Makro MAKELANGID (winnt.h)

Membuat pengidentifikasi bahasa dari pengidentifikasi bahasa utama dan pengidentifikasi sublanguage.

Sintaksis

WORD MAKELANGID(
    USHORT p,
    USHORT s
);

Parameter-parameternya

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 lain 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 sublanguasi yang ditentukan pengguna, pengidentifikasi adalah nilai dalam rentang 0x20 untuk 0x3F. Semua nilai lain dicadangkan untuk penggunaan sistem operasi. Untuk informasi selengkapnya, lihat Konstanta dan String Pengidentifikasi Bahasa.

Mengembalikan nilai

Jenis: WORD

Mengembalikan pengidentifikasi bahasa.

Penting

Konstanta pengidentifikasi bahasa tidak digunakan lagi dan penggunaannya tidak dianjurkan. Penggunaan nama lokal alih-alih pengidentifikasi lokal selalu lebih disukai. Lihat dokumentasi untuk GetLocaleInfoEx.

Komentar

Tabel berikut menunjukkan kombinasi usPrimaryLanguage dan usSubLanguage yang memiliki arti khusus.

Pengidentifikasi bahasa utama Pengidentifikasi sublanguage Makna
LANG_NEUTRAL SUBLANG_NEUTRAL Bahasa netral
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

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Platform Target Windows
Header winnt.h (termasuk Windows.h)

Lihat juga

EnumSystemLocales

Dukungan Bahasa Nasional

Makro Dukungan Bahasa Nasional

PRIMARYLANGID

SUBLANGID

GetLocaleInfoEx