Bagikan melalui


header winnls.h

Header ini digunakan oleh Internasionalisasi untuk Aplikasi Windows. Untuk informasi selengkapnya, lihat:

winnls.h berisi antarmuka pemrograman berikut:

Fungsi

 
CompareString

Fungsi CompareString (winnls.h) membandingkan dua string karakter untuk lokal yang ditentukan oleh pengidentifikasi.
CompareStringA

Membandingkan dua string karakter, untuk lokal yang ditentukan oleh pengidentifikasi. Perhatian Menggunakan CompareString salah dapat membahayakan keamanan aplikasi Anda. (CompareStringA)
ConvertDefaultLocale

Mengonversi nilai lokal default ke pengidentifikasi lokal aktual.
EnumCalendarInfoA

Menghitung informasi kalender untuk lokal tertentu. Catatan Untuk menerima pengidentifikasi kalender selain informasi kalender, aplikasi harus menggunakan fungsi EnumCalendarInfoEx. (ANSI)
EnumCalendarInfoExA

Menghitung informasi kalender untuk lokal yang ditentukan oleh pengidentifikasi. Perhatikan Aplikasi apa pun yang hanya berjalan pada Windows Vista dan yang lebih baru harus menggunakan EnumCalendarInfoExEx di preferensi fungsi ini. (ANSI)
EnumCalendarInfoExEx

Menghitung informasi kalender untuk lokal yang ditentukan berdasarkan nama. Catatan Aplikasi harus memanggil fungsi ini di preferensi ke EnumCalendarInfo atau EnumCalendarInfoEx jika dirancang untuk berjalan hanya di Windows Vista dan yang lebih baru. Catatan Fungsi ini dapat menghitung data yang berubah di antara rilis, misalnya, karena lokal kustom. Jika aplikasi Anda harus mempertahankan atau mengirimkan data, lihat Menggunakan Data Lokal Persisten.
EnumCalendarInfoExW

Menghitung informasi kalender untuk lokal yang ditentukan oleh pengidentifikasi. Perhatikan Aplikasi apa pun yang hanya berjalan pada Windows Vista dan yang lebih baru harus menggunakan EnumCalendarInfoExEx di preferensi fungsi ini. (Unicode)
EnumCalendarInfoW

Menghitung informasi kalender untuk lokal tertentu. Catatan Untuk menerima pengidentifikasi kalender selain informasi kalender, aplikasi harus menggunakan fungsi EnumCalendarInfoEx. (Unicode)
EnumDateFormatsA

Menghitung format tanggal panjang, tanggal pendek, atau tahun/bulan yang tersedia untuk lokal tertentu. (ANSI)
EnumDateFormatsExA

Menghitung format tanggal panjang, tanggal pendek, atau tahun/bulan yang tersedia untuk lokal tertentu. Perhatikan Aplikasi apa pun yang hanya berjalan pada Windows Vista dan yang lebih baru harus menggunakan EnumDateFormatsExEx disukai untuk fungsi ini. (ANSI)
EnumDateFormatsExEx

Menghitung format tanggal panjang, tanggal pendek, atau tahun/bulan yang tersedia untuk lokal yang ditentukan berdasarkan nama. Catatan Aplikasi harus memanggil fungsi ini di preferensi untuk EnumDateFormats atau EnumDateFormatsEx jika dirancang untuk berjalan hanya pada Windows Vista dan yang lebih baru. Catatan Fungsi ini dapat menghitung data yang berubah di antara rilis, misalnya, karena lokal kustom. Jika aplikasi Anda harus mempertahankan atau mengirimkan data, lihat Menggunakan Data Lokal Persisten.
EnumDateFormatsExW

Menghitung format tanggal panjang, tanggal pendek, atau tahun/bulan yang tersedia untuk lokal tertentu. Perhatikan Aplikasi apa pun yang hanya berjalan pada Windows Vista dan yang lebih baru harus menggunakan EnumDateFormatsExEx disukai untuk fungsi ini. (Unicode)
EnumDateFormatsW

Menghitung format tanggal panjang, tanggal pendek, atau tahun/bulan yang tersedia untuk lokal tertentu. (Unicode)
EnumLanguageGroupLocalesA

Menghitung lokal dalam grup bahasa tertentu. (ANSI)
EnumLanguageGroupLocalesW

Menghitung lokal dalam grup bahasa tertentu. (Unicode)
EnumSystemCodePagesA

Menghitung halaman kode yang diinstal pada atau didukung oleh sistem operasi. (ANSI)
EnumSystemCodePagesW

Menghitung halaman kode yang diinstal pada atau didukung oleh sistem operasi. (Unicode)
EnumSystemGeoID

Menghitung pengidentifikasi lokasi geografis (jenis GEOID) yang tersedia pada sistem operasi.
EnumSystemGeoNames

Menghitung kode Dua huruf International Organization for Standardization (ISO) 3166-1 atau kode Numeric United Nations (PBB) Seri M, Nomor 49 (M.49) untuk lokasi geografis yang tersedia di sistem operasi.
EnumSystemLanguageGroupsA

Menghitung grup bahasa yang diinstal pada atau didukung oleh sistem operasi. (ANSI)
EnumSystemLanguageGroupsW

Menghitung grup bahasa yang diinstal pada atau didukung oleh sistem operasi. (Unicode)
EnumSystemLocalesA

Menghitung lokal yang diinstal pada atau didukung oleh sistem operasi. Catatan Untuk alasan interoperabilitas, aplikasi harus lebih memilih fungsi EnumSystemLocalesEx ke EnumSystemLocales karena Microsoft bermigrasi ke penggunaan nama lokal alih-alih pengidentifikasi lokal untuk lokal baru. Aplikasi apa pun yang hanya akan dijalankan pada Windows Vista dan nantinya harus menggunakan EnumSystemLocalesEx. (ANSI)
EnumSystemLocalesEx

Menghitung lokal yang diinstal pada atau didukung oleh sistem operasi. Catatan Aplikasi harus memanggil fungsi ini di preferensi ke EnumSystemLocales jika dirancang untuk berjalan hanya pada Windows Vista dan yang lebih baru.
EnumSystemLocalesW

Menghitung lokal yang diinstal pada atau didukung oleh sistem operasi. Catatan Untuk alasan interoperabilitas, aplikasi harus lebih memilih fungsi EnumSystemLocalesEx ke EnumSystemLocales karena Microsoft bermigrasi ke penggunaan nama lokal alih-alih pengidentifikasi lokal untuk lokal baru. Aplikasi apa pun yang hanya akan dijalankan pada Windows Vista dan nantinya harus menggunakan EnumSystemLocalesEx. (Unicode)
EnumTimeFormatsA

Menghitung format waktu yang tersedia untuk lokal yang ditentukan oleh pengidentifikasi. Catatan Untuk alasan interoperabilitas, aplikasi harus lebih memilih fungsi EnumTimeFormatsEx ke EnumTimeFormats karena Microsoft bermigrasi ke penggunaan nama lokal alih-alih pengidentifikasi lokal untuk lokal baru. Aplikasi apa pun yang hanya berjalan pada Windows Vista dan yang lebih baru harus menggunakan EnumTimeFormatsEx. (ANSI)
EnumTimeFormatsEx

Menghitung format waktu yang tersedia untuk lokal yang ditentukan oleh nama. Catatan Aplikasi harus memanggil fungsi ini di preferensi ke EnumTimeFormats jika dirancang untuk berjalan hanya pada Windows Vista dan yang lebih baru. Catatan Fungsi ini dapat menghitung data yang berubah di antara rilis, misalnya, karena lokal kustom. Jika aplikasi Anda harus mempertahankan atau mengirimkan data, lihat Menggunakan Data Lokal Persisten.
EnumTimeFormatsW

Menghitung format waktu yang tersedia untuk lokal yang ditentukan oleh pengidentifikasi. Catatan Untuk alasan interoperabilitas, aplikasi harus lebih memilih fungsi EnumTimeFormatsEx ke EnumTimeFormats karena Microsoft bermigrasi ke penggunaan nama lokal alih-alih pengidentifikasi lokal untuk lokal baru. Aplikasi apa pun yang hanya berjalan pada Windows Vista dan yang lebih baru harus menggunakan EnumTimeFormatsEx. (Unicode)
EnumUILanguagesA

Menghitung bahasa antarmuka pengguna yang tersedia pada sistem operasi dan memanggil fungsi panggilan balik dengan setiap bahasa dalam daftar. (ANSI)
EnumUILanguagesw

Menghitung bahasa antarmuka pengguna yang tersedia pada sistem operasi dan memanggil fungsi panggilan balik dengan setiap bahasa dalam daftar. (Unicode)
FILEMUIINFO_GET_CULTURE

Mendapatkan nama lokal yang terkait dengan informasi offset nama bahasa di anggota dwLanguageNameOffset dari struktur FILEMUIINFO.
FILEMUIINFO_GET_MAIN_TYPEID

Mendapatkan elemen array jenis modul utama yang terkait dengan ukuran pengidentifikasi jenis dan offset dalam struktur FILEMUIINFO. Informasi disediakan dalam anggota dwTypeIDMainSize dan dwTypeIDMainOffset struktur.
FILEMUIINFO_GET_MAIN_TYPEIDS

Mendapatkan array jenis modul utama yang terkait dengan informasi offset pengidentifikasi jenis di anggota dwTypeIDMainOffset dari struktur FILEMUIINFO.
FILEMUIINFO_GET_MAIN_TYPENAMES

Mendapatkan nama modul utama array multistring yang terkait dengan informasi offset nama jenis di anggota dwTypeNameMainOffset dari struktur FILEMUIINFO.
FILEMUIINFO_GET_MUI_TYPEID

Mendapatkan elemen array jenis modul MUI yang terkait dengan ukuran pengidentifikasi jenis dan informasi offset dalam struktur FILEMUIINFO. Informasi disediakan dalam anggota dwTypeIDMUISize dan dwTypeIDMUIOffset struktur.
FILEMUIINFO_GET_MUI_TYPEIDS

Mendapatkan array jenis modul MUI yang terkait dengan informasi offset pengidentifikasi jenis di anggota dwTypeIDMUIOffset dari struktur FILEMUIINFO.
FILEMUIINFO_GET_MUI_TYPENAMES

Mendapatkan array multistring nama modul MUI yang terkait dengan informasi offset nama jenis di anggota dwTypeNameMUIOffset dari struktur FILEMUIINFO.
FindNLSString

Menemukan string Unicode (karakter lebar) atau yang setara dalam string Unicode lain untuk lokal yang ditentukan oleh pengidentifikasi. Perhatian Karena string dengan representasi biner yang sangat berbeda dapat dibandingkan sebagai identik, fungsi ini dapat meningkatkan masalah keamanan tertentu. Untuk informasi selengkapnya, lihat diskusi fungsi perbandingan dalam Pertimbangan Keamanan:_International Fitur. Catatan Untuk alasan interoperabilitas, aplikasi harus lebih memilih fungsi FindNLSStringEx karena Microsoft bermigrasi ke penggunaan nama lokal alih-alih pengidentifikasi lokal untuk lokal baru. Meskipun FindNLSString mendukung lokal kustom, sebagian besar aplikasi harus menggunakan FindNLSStringEx untuk jenis dukungan ini.
FindNLSStringEx

Menemukan string Unicode (karakter lebar) atau yang setara dalam string Unicode lain untuk lokal yang ditentukan berdasarkan nama. Perhatian Karena string dengan representasi biner yang sangat berbeda dapat dibandingkan sebagai identik, fungsi ini dapat meningkatkan masalah keamanan tertentu. Untuk informasi selengkapnya, lihat diskusi fungsi perbandingan dalam Pertimbangan Keamanan:_International Fitur.
FoldStringA

Memetakan satu string Unicode ke string lain, melakukan transformasi yang ditentukan. (FoldStringA)
GetACP

Mengambil pengidentifikasi halaman kode Windows ANSI saat ini untuk sistem operasi. Perhatian Fungsi API ANSI, misalnya, versi ANSI TextOut, secara implisit menggunakan GetACP untuk menerjemahkan teks ke atau dari Unicode.
GetCalendarInfoA

Mengambil informasi tentang kalender untuk lokal yang ditentukan oleh pengidentifikasi. (ANSI)
GetCalendarInfoEx

Mengambil informasi tentang kalender untuk lokal yang ditentukan berdasarkan nama. Catatan Aplikasi harus memanggil fungsi ini di preferensi ke GetCalendarInfo jika dirancang untuk berjalan hanya di Windows Vista dan yang lebih baru. Catatan Fungsi ini dapat mengambil data yang berubah di antara rilis, misalnya, karena lokal kustom. Jika aplikasi Anda harus mempertahankan atau mengirimkan data, lihat Menggunakan Data Lokal Persisten.
GetCalendarInfoW

Mengambil informasi tentang kalender untuk lokal yang ditentukan oleh pengidentifikasi. (Unicode)
GetCPInfo

Mengambil informasi tentang halaman kode yang terinstal atau tersedia yang valid. (GetCPInfo)
GetCPInfoExA

Mengambil informasi tentang halaman kode yang terinstal atau tersedia yang valid. (GetCPInfoExA)
GetCPInfoExW

Mengambil informasi tentang halaman kode yang terinstal atau tersedia yang valid. (GetCPInfoExw)
GetCurrencyFormatA

Memformat string angka sebagai string mata uang untuk lokal yang ditentukan oleh pengidentifikasi. (ANSI)
GetCurrencyFormatEx

Memformat string angka sebagai string mata uang untuk lokal yang ditentukan oleh nama. Catatan Aplikasi harus memanggil fungsi ini di preferensi ke GetCurrencyFormat jika dirancang untuk berjalan hanya pada Windows Vista dan yang lebih baru. Catatan Fungsi ini dapat memformat data yang berubah di antara rilis, misalnya, karena lokal kustom. Jika aplikasi Anda harus mempertahankan atau mengirimkan data, lihat Menggunakan Data Lokal Persisten.
GetCurrencyFormatW

Memformat string angka sebagai string mata uang untuk lokal yang ditentukan oleh pengidentifikasi. (Unicode)
GetDurationFormat

Memformat durasi waktu sebagai string waktu untuk lokal yang ditentukan oleh pengidentifikasi.
GetDurationFormatEx

Memformat durasi waktu sebagai string waktu untuk lokal yang ditentukan oleh nama.
GetFileMUIInfo

Mengambil informasi terkait sumber daya tentang file.
GetFileMUIPath

Mengambil jalur ke semua file sumber daya khusus bahasa yang terkait dengan file LN yang disediakan. Aplikasi harus memanggil fungsi ini berulang kali untuk mendapatkan jalur untuk setiap file sumber daya.
GetGeoInfoA

Mengambil informasi tentang lokasi geografis tertentu. (ANSI)
GetGeoInfoEx

Mengambil informasi tentang lokasi geografis yang Anda tentukan dengan menggunakan kode Dua huruf International Organization for Standardization (ISO) 3166-1 atau kode Numeric United Nations (UN) Series M, Angka 49 (M.49).
GetGeoInfoW

Mengambil informasi tentang lokasi geografis tertentu. (Unicode)
GetLocaleInfoA

Mengambil informasi tentang lokal yang ditentukan oleh pengidentifikasi. (ANSI)
GetLocaleInfoEx

Mengambil informasi tentang lokal yang ditentukan berdasarkan nama. Catatan Aplikasi harus memanggil fungsi ini di preferensi ke GetLocaleInfo jika dirancang untuk berjalan hanya di Windows Vista dan yang lebih baru. Catatan Fungsi ini dapat mengambil data yang berubah di antara rilis, misalnya, karena lokal kustom. Jika aplikasi Anda harus mempertahankan atau mengirimkan data, lihat Menggunakan Data Lokal Persisten.
GetLocaleInfoW

Mengambil informasi tentang lokal yang ditentukan oleh pengidentifikasi. (Unicode)
GetNLSVersion

Mengambil informasi tentang versi kemampuan NLS yang ditentukan saat ini untuk lokal yang ditentukan oleh pengidentifikasi. Catatan Untuk alasan interoperabilitas, aplikasi harus lebih memilih fungsi GetNLSVersionEx ke GetNLSVersion karena Microsoft bermigrasi ke penggunaan nama lokal alih-alih pengidentifikasi lokal untuk lokal baru. Rekomendasi ini berlaku terutama untuk lokal kustom, di mana GetNLSVersionEx mengambil informasi yang cukup untuk menentukan apakah perilaku pengurutan telah berubah. Aplikasi apa pun yang hanya berjalan di Windows Vista dan yang lebih baru harus menggunakan GetNLSVersionEx atau setidaknya melewati struktur NLSVERSIONINFOEX saat memanggil GetNLSVersion untuk mendapatkan data penerapan versi pengurutan tambahan.
GetNLSVersionEx

Mengambil informasi tentang versi kemampuan NLS yang ditentukan saat ini untuk lokal yang ditentukan berdasarkan nama. Catatan Aplikasi harus memanggil fungsi ini di preferensi ke GetNLSVersion jika dirancang untuk berjalan hanya di Windows Vista dan yang lebih baru.
GetNumberFormatA

Memformat string angka sebagai string angka yang disesuaikan untuk lokal yang ditentukan oleh pengidentifikasi. (ANSI)
GetNumberFormatEx

Memformat string angka sebagai string angka yang disesuaikan untuk lokal yang ditentukan oleh nama. Catatan Aplikasi harus memanggil fungsi ini di preferensi ke GetNumberFormat jika dirancang untuk berjalan hanya pada Windows Vista dan yang lebih baru. Catatan Fungsi ini dapat memformat data yang berubah di antara rilis, misalnya, karena lokal kustom. Jika aplikasi Anda harus mempertahankan atau mengirimkan data, lihat Menggunakan Data Lokal Persisten.
GetNumberFormatW

Memformat string angka sebagai string angka yang disesuaikan untuk lokal yang ditentukan oleh pengidentifikasi. (Unicode)
GetOEMCP

Mengembalikan pengidentifikasi halaman kode produsen peralatan asli (OEM) saat ini untuk sistem operasi.
GetProcessPreferredUILanguages

Mengambil bahasa UI pilihan proses. Untuk informasi selengkapnya, lihat Manajemen Bahasa Antarmuka Pengguna.
GetStringScripts

Menyediakan daftar skrip yang digunakan dalam string Unicode yang ditentukan.
GetStringTypeA

Dihentikan. (GetStringTypeA)
GetSystemDefaultLangID

Mengembalikan pengidentifikasi bahasa untuk lokal sistem.
GetSystemDefaultLCID

Mengembalikan pengidentifikasi lokal untuk lokal sistem. Perhatikan Aplikasi apa pun yang hanya berjalan pada Windows Vista dan yang lebih baru harus menggunakan GetSystemDefaultLocaleName di preferensi fungsi ini.
GetSystemDefaultLocaleName

Mengambil nama lokal default sistem. Catatan Disarankan agar aplikasi memanggil GetUserDefaultLocaleName di preferensi atas fungsi ini.
GetSystemDefaultUILanguage

Mengambil pengidentifikasi bahasa untuk bahasa UI default sistem sistem sistem operasi, juga dikenal sebagai "bahasa penginstalan" pada Windows Vista dan yang lebih baru. Untuk informasi selengkapnya, lihat Manajemen Bahasa Antarmuka Pengguna.
GetSystemPreferredUILanguages

Mengambil bahasa UI pilihan sistem. Untuk informasi selengkapnya, lihat Manajemen Bahasa Antarmuka Pengguna.
GetThreadLocale

Mengembalikan pengidentifikasi lokal lokal saat ini untuk utas panggilan. Catatan Fungsi ini dapat mengambil data yang berubah di antara rilis, misalnya, karena lokal kustom.
GetThreadPreferredUILanguages

Mengambil bahasa UI pilihan utas untuk utas saat ini. Untuk informasi selengkapnya, lihat Manajemen Bahasa Antarmuka Pengguna.
GetThreadUILanguage

Mengembalikan pengidentifikasi bahasa dari bahasa antarmuka pengguna pertama untuk utas saat ini.
GetUILanguageInfo

Mengambil berbagai informasi tentang bahasa UI yang diinstal
GetUserDefaultGeoName

Mengambil kode dua huruf International Organization for Standardization (ISO) 3166-1 atau kode numerik United Nations (UN) Series M, Number 49 (M.49) untuk lokasi geografis default pengguna.
GetUserDefaultLangID

Mengembalikan pengidentifikasi bahasa pengaturan Format Wilayah untuk pengguna saat ini.
GetUserDefaultLCID

Mengembalikan pengidentifikasi lokal untuk lokal default pengguna. Perhatian Jika lokal default pengguna adalah lokal kustom, aplikasi tidak dapat menandai data secara akurat dengan nilai atau menukarnya.
GetUserDefaultLocaleName

Mengambil nama lokal default pengguna. Catatan Aplikasi harus memanggil fungsi ini di preferensi ke GetUserDefaultLCID jika dirancang untuk berjalan hanya di Windows Vista dan yang lebih baru.
GetUserDefaultUILanguage

Mengembalikan pengidentifikasi bahasa untuk bahasa UI pengguna untuk pengguna saat ini.
GetUserGeoID

Mengambil informasi tentang lokasi geografis pengguna. Untuk informasi selengkapnya, lihat Tabel Lokasi Geografis.
GetUserPreferredUILanguages

Mengambil informasi tentang bahasa UI pilihan pengguna. Untuk informasi selengkapnya, lihat Manajemen Bahasa Antarmuka Pengguna.
IdnToAscii

Mengonversi nama domain internasional (IDN) atau label internasional lainnya menjadi representasi Unicode (karakter lebar) dari string ASCII yang mewakili nama dalam sintaks pengodean transfer Punycode.
IdnToNameprepUnicode

Mengonversi nama domain internasional (IDN) atau label internasional lainnya ke formulir NamePrep yang ditentukan oleh Network Working Group RFC 3491, tetapi tidak melakukan konversi tambahan ke Punycode.
IdnToUnicode

Mengonversi bentuk Punycode dari nama domain internasional (IDN) atau label internasional lainnya ke sintaks pengodean Unicode UTF-16 normal.
IS_HIGH_SURROGATE

Menentukan apakah karakter adalah titik kode pengganti tinggi UTF-16, mulai dari 0xd800 hingga 0xdbff, inklusif.
IS_LOW_SURROGATE

Menentukan apakah karakter adalah titik kode pengganti rendah UTF-16, mulai dari 0xdc00 hingga 0xdfff, inklusif.
IS_SURROGATE_PAIR

Menentukan apakah unit kode yang ditentukan membentuk pasangan pengganti UTF-16.
IsDBCSLeadByte

Menentukan apakah karakter yang ditentukan adalah byte prospek untuk halaman kode WINDOWS ANSI default sistem (CP_ACP). Byte prospek adalah byte pertama dari karakter dua byte dalam kumpulan karakter byte ganda (DBCS) untuk halaman kode.
IsDBCSLeadByteEx

Menentukan apakah karakter yang ditentukan berpotensi menjadi byte prospek. Byte prospek adalah byte pertama dari karakter dua byte dalam kumpulan karakter byte ganda (DBCS) untuk halaman kode.
IsNLSDefinedString

Menentukan apakah setiap karakter dalam string memiliki hasil yang ditentukan untuk kemampuan NLS tertentu.
IsNormalizedString

Memverifikasi bahwa string dinormalisasi sesuai dengan Unicode 4.0 TR#15. Untuk informasi selengkapnya, lihat Menggunakan Normalisasi Unicode untuk Mewakili String.
IsValidCodePage

Menentukan apakah halaman kode tertentu valid.
IsValidLanguageGroup

Menentukan apakah grup bahasa diinstal atau didukung pada sistem operasi. Untuk informasi selengkapnya, lihat Terminologi NLS.
IsValidLocale

Menentukan apakah lokal yang ditentukan diinstal atau didukung pada sistem operasi. Untuk informasi selengkapnya, lihat Lokal dan Bahasa.
IsValidLocaleName

Menentukan apakah nama lokal yang ditentukan valid untuk lokal yang diinstal atau didukung pada sistem operasi. Catatan Aplikasi yang hanya berjalan di Windows Vista dan yang lebih baru harus memanggil fungsi ini di preferensi ke IsValidLocale untuk menentukan validitas lokal tambahan.
IsValidNLSVersion

Menentukan apakah versi NLS valid untuk fungsi NLS tertentu.
LCIDToLocaleName

Mengonversi pengidentifikasi lokal menjadi nama lokal.
LCMapStringA

Untuk lokal yang ditentukan oleh pengidentifikasi, memetakan satu string karakter input ke string karakter input lainnya menggunakan transformasi tertentu, atau menghasilkan kunci pengurutan untuk string input. (ANSI)
LCMapStringEx

Untuk lokal yang ditentukan berdasarkan nama, memetakan string karakter input ke yang lain menggunakan transformasi tertentu, atau menghasilkan kunci pengurutan untuk string input. Catatan Aplikasi harus memanggil fungsi ini di preferensi ke LCMapString jika dirancang untuk berjalan hanya pada Windows Vista dan yang lebih baru.
LCMapStringW

Untuk lokal yang ditentukan oleh pengidentifikasi, memetakan satu string karakter input ke string karakter input lainnya menggunakan transformasi tertentu, atau menghasilkan kunci pengurutan untuk string input. (Unicode)
LoadStringByReference

Tidak didukung. LoadStringByReference dapat diubah atau tidak tersedia. Sebagai gantinya, gunakan SHLoadIndirectString.
LocaleNameToLCID

Mengonversi nama lokal menjadi pengidentifikasi lokal.
NormalizeString

Menormalkan karakter string teks sesuai dengan Unicode 4.0 TR#15. Untuk informasi selengkapnya, lihat Menggunakan Normalisasi Unicode untuk Mewakili String.
NotifyUILanguageChange

Tidak didukung. NotifyUILanguageChange mungkin diubah atau tidak tersedia.
ResolveLocaleName

Menemukan kemungkinan kecocokan nama lokal untuk nama yang disediakan.
SetCalendarInfoA

Menyetel item informasi lokal untuk kalender. Untuk informasi selengkapnya, lihat Tanggal dan Kalender. (ANSI)
SetCalendarInfoW

Menyetel item informasi lokal untuk kalender. Untuk informasi selengkapnya, lihat Tanggal dan Kalender. (Unicode)
SetLocaleInfoA

Mengatur item informasi dalam bagian ambil alih pengguna dari lokal saat ini. Fungsi ini tidak mengatur default sistem. (ANSI)
SetLocaleInfoW

Mengatur item informasi dalam bagian ambil alih pengguna dari lokal saat ini. Fungsi ini tidak mengatur default sistem. (Unicode)
SetProcessPreferredUILanguages

Mengatur bahasa UI pilihan proses untuk proses aplikasi. Untuk informasi selengkapnya, lihat Manajemen Bahasa Antarmuka Pengguna.
SetThreadLocale

Mengatur lokal saat ini dari utas panggilan.
SetThreadPreferredUILanguages

Mengatur bahasa UI pilihan utas untuk utas saat ini. Untuk informasi selengkapnya, lihat Manajemen Bahasa Antarmuka Pengguna.
SetThreadUILanguage

Mengatur bahasa antarmuka pengguna untuk utas saat ini.
SetUserGeoID

Mengatur pengidentifikasi lokasi geografis untuk pengguna. Pengidentifikasi ini harus memiliki salah satu nilai yang dijelaskan dalam Tabel Lokasi Geografis.
SetUserGeoName

Mengatur lokasi geografis untuk pengguna saat ini ke kode dua huruf International Organization for Standardization (ISO) 3166-1 yang ditentukan atau kode Numerik United Nations (UN) Series M, Nomor 49 (M.49).
VerifyScripts

Membandingkan dua daftar skrip yang dijumlahkan.

Fungsi panggilan balik

 
GEO_ENUMNAMEPROC

Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi lokasi geografis enumerasi yang disediakan oleh fungsi EnumSystemGeoNames.
LANGGROUPLOCALE_ENUMPROCA

Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi lokal grup bahasa enumerasi yang disediakan oleh fungsi EnumLanguageGroupLocales. (ANSI)
LANGGROUPLOCALE_ENUMPROCW

Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi lokal grup bahasa enumerasi yang disediakan oleh fungsi EnumLanguageGroupLocales. (Unicode)
LOCALE_ENUMPROCEX

Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi lokal enumerasi yang disediakan oleh fungsi EnumSystemLocalesEx.
UILANGUAGE_ENUMPROCA

Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi bahasa antarmuka pengguna enumerasi yang disediakan oleh fungsi EnumUILanguages. (ANSI)
UILANGUAGE_ENUMPROCW

Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi bahasa antarmuka pengguna enumerasi yang disediakan oleh fungsi EnumUILanguages. (Unicode)

Struktur

 
CPINFO

Berisi informasi tentang halaman kode. Struktur ini digunakan oleh fungsi GetCPInfo.
CPINFOEXA

Berisi informasi tentang halaman kode. Struktur ini digunakan oleh fungsi GetCPInfoEx. (ANSI)
CPINFOEXW

Berisi informasi tentang halaman kode. Struktur ini digunakan oleh fungsi GetCPInfoEx. (Unicode)
CURRENCYFMTA

Berisi informasi yang menentukan format string mata uang. Fungsi GetCurrencyFormat menggunakan informasi ini untuk menyesuaikan string mata uang untuk lokal tertentu. (ANSI)
CURRENCYFMTW

Berisi informasi yang menentukan format string mata uang. Fungsi GetCurrencyFormat menggunakan informasi ini untuk menyesuaikan string mata uang untuk lokal tertentu. (Unicode)
FILEMUIINFO

Berisi informasi tentang file, yang terkait dengan penggunaannya dengan MUI.
NLSVERSIONINFO

Struktur NLSVERSIONINFO (winnls.h) tidak digunakan lagi dan tidak boleh digunakan.
NLSVERSIONINFOEX

Berisi informasi versi tentang kemampuan NLS.
NUMBERFMTA

Berisi informasi yang menentukan format string angka. Fungsi GetNumberFormat menggunakan informasi ini untuk menyesuaikan string angka untuk lokal tertentu. (ANSI)
NUMBERFMTW

Berisi informasi yang menentukan format string angka. Fungsi GetNumberFormat menggunakan informasi ini untuk menyesuaikan string angka untuk lokal tertentu. (Unicode)

Enumerasi

 
NORM_FORM

Menentukan formulir normalisasi yang didukung.
SYSGEOCLASS

Menentukan kelas lokasi geografis.
SYSGEOTYPE

Menentukan jenis informasi lokasi geografis yang diminta dalam fungsi GetGeoInfo atau GetGeoInfoEx.
SYSNLS_FUNCTION

Menentukan kemampuan fungsi NLS.