Aracılığıyla paylaş


Yerel Ayar Tanımlayıcıları

Her yerel ayar benzersiz bir tanımlayıcısı, dil tanımlayıcısı içeren 32 bitlik bir değer ve sıralama düzeni tanımlayıcısı vardır. Yerel ayar tanımlayıcısı standart bir uluslararası sayısal kısaltmadır ve yüklü işletim sistemi tanımlı yerel ayarlardan birini benzersiz olarak tanımlamak için gerekli bileşenlere sahiptir. NLS hem önceden tanımlanmış yerel ayar tanımlayıcılarını hem de özel tanımlayıcıları destekler.

Not

Yerel ayar adları, Windows Vista'da kullanıma sunulan ve yerel ayar tanımlayıcısı yerine parametre olarak yerel ayar adı alan işlevlerle kullanılabilir. Daha fazla bilgi için bkz. "Yerel Ayar Adı" İşlevlerini çağırma. Yerel ayar tanımlayıcıları yerine yerel ayar adlarının kullanılması her zaman tercih edilir.

 

Aşağıdaki çizimde yerel ayar tanımlayıcısında bitlerin biçimi gösterilmektedir.

+-------------+---------+-------------------------+
|   Reserved  | Sort ID |      Language ID        |
+-------------+---------+-------------------------+
31         20 19     16 15                      0   bit

Önceden Tanımlanmış Yerel Ayar Tanımlayıcıları

NLS tarafından desteklenen önceden tanımlanmış yerel ayar tanımlayıcıları Ulusal Dil Desteği (NLS) API Başvurusutanımlanır.

NLS, yerel ayar tanımlayıcılarını temsil etmek için aşağıdaki yerel ayar bilgileri sabitlerini kullanır.

Özel Yerel Ayar Tanımlayıcıları

Windows Vista: NLS, aşağıdaki yerel ayar bilgileri sabitleriyle temsil edilen özel yerel ayar tanımlayıcılarını destekler.

Yerel Ayar Oluşturma

Yerel ayarlar oluşturmak için NLS tarafından sağlanan Locale Builder yardımcı programını kullanabilirsiniz. Daha fazla bilgi için bkz. Microsoft Locale Builder.

Uygulamanız, MAKELCIDmakrosunu kullanarakyerel ayar tanımlayıcısı oluşturabilir. Alternatif olarak, aşağıda listelenen sabitlere karşılık gelen varsayılan tanımlayıcılardan birini kullanabilir.

Yerel Ayar Tanımlayıcılarını Alma

Uygulama, GetSystemDefaultLCIDve GetUserDefaultLCIDişlevlerinikullanarak geçerli yerel ayar tanımlayıcılarını alabilir. Her iş parçacığı, SetThreadLocale ve GetThreadLocaleile kendi yerel ayarını ayarlayabilir ve alabilir.

Yerel Ayarlar ve Diller

Dil Tanımlayıcıları

Yerel Ayar Adları

Sıralama Düzeni Tanımlayıcılarını

MAKELCID