Bagikan melalui


LOCALE_ICONSTRUCTEDLOCALE

Pengidentifikasi untuk meminta apakah lokal adalah lokal "dibangun". Penggunaan LCTYPE ini tidak disarankan.

Ini mengidentifikasi lokal di mana Windows banyak yang tidak memiliki informasi lengkap dan harus "membangun" informasi saat runtime. Biasanya informasi yang diberikan oleh LOCALE_ICONSTRUCTEDLOCALE adalah penggunaan terbatas karena Windows akan menyediakan data sebanyak yang tersedia untuk setiap lokal. Oleh karena itu, penggunaan LCTYPE ini tidak disarankan.

Nilai Makna
0 Tidak dibangun
1 Adalah lokal yang dibangun

Contohnya adalah permintaan untuk "de-US", atau Jerman di Amerika Serikat. NLS akan menggunakan data bahasa Jerman yang dapat ditemukan dan data wilayah Amerika Serikat yang dapat ditemukannya.

Ini mungkin tidak sempurna karena, misalnya, sistem kemungkinan tidak akan memiliki informasi tentang nama Amerika Serikat dalam bahasa Jerman. Namun, jika aplikasi atau pengguna menginginkan konteks "de-US", maka data yang dikembalikan adalah yang terbaik yang tersedia.

Aplikasi yang menggunakan LOCALE_ICONSTRUCTEDLOCALE untuk menolak lokal dan kembali ke lokal yang berbeda biasanya berakhir dengan pengalaman yang lebih buruk, seperti mendarat di de-DE atau en-US dalam contoh ini. Tidak satu pun dari mereka yang dekat dengan permintaan asli untuk bahasa Jerman dengan wilayah Amerika Serikat.