Fungsi Dukungan Bahasa Nasional
NLS mendukung fungsi yang ditentukan dalam tabel berikut.
Function | Deskripsi |
---|---|
SesuaikanCalendarDate | Ditolak. Menyesuaikan tanggal dengan jumlah tahun, bulan, minggu, atau hari tertentu. |
CompareString | Membandingkan dua string karakter, untuk lokal yang ditentukan oleh pengidentifikasi. |
CompareStringEx | Membandingkan dua string Unicode (karakter lebar), untuk lokal yang ditentukan berdasarkan nama. |
CompareStringOrdinal | Membandingkan dua string Unicode dengan menguji kesetaraan biner. |
ConvertCalDateTimeToSystemTime | Ditolak. Mengonversi struktur CALDATETIME tertentu ke struktur SYSTEMTIME. |
ConvertDefaultLocale | Mengonversi nilai lokal default ke pengidentifikasi lokal aktual. |
ConvertSystemTimeToCalDateTime | Ditolak. Mengonversi struktur SYSTEMTIME tertentu ke struktur CALDATETIME. |
DownlevelGetLocaleScripts | Menyediakan daftar skrip untuk lokal yang ditentukan. |
DownlevelGetParentLocaleLCID | Mengambil pengidentifikasi lokal untuk induk lokal yang disediakan. |
DownlevelGetParentLocaleName | Mengambil nama lokal untuk induk lokal yang disediakan. |
DownlevelGetStringScripts | Menyediakan daftar skrip yang digunakan dalam string Unicode yang ditentukan. |
DownlevelLCIDToLocaleName | Mengonversi pengidentifikasi lokal menjadi nama lokal. |
DownlevelLocaleNameToLCID | Mengonversi nama lokal ke pengidentifikasi lokal yang dapat digunakan untuk mendapatkan informasi dari sistem operasi. |
DownlevelVerifyScripts | Membandingkan dua daftar skrip yang dijumlahkan. |
EnumCalendarInfo | Menghitung informasi kalender untuk lokal tertentu. |
EnumCalendarInfoEx | Menghitung informasi kalender untuk lokal yang ditentukan oleh pengidentifikasi. |
EnumCalendarInfoExEx | Menghitung informasi kalender untuk lokal yang ditentukan berdasarkan nama. |
EnumCalendarInfoProc | Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi kalender enumerasi yang disediakan oleh fungsi EnumCalendarInfo. |
EnumCalendarInfoProcEx | Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi kalender enumerasi yang disediakan oleh fungsi EnumCalendarInfoEx. |
EnumCalendarInfoProcExEx | Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi kalender enumerasi yang disediakan oleh fungsi EnumCalendarInfoExEx. |
EnumCodePagesProc | Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi halaman kode enumerasi yang disediakan oleh fungsi EnumSystemCodePages. |
EnumDateFormats | Menghitung format tanggal panjang, tanggal pendek, atau tahun/bulan yang tersedia untuk lokal tertentu. |
EnumDateFormatsEx | Menghitung format tanggal panjang, tanggal pendek, atau tahun/bulan yang tersedia untuk lokal tertentu. |
EnumDateFormatsExEx | Menghitung format tanggal panjang, tanggal pendek, atau tahun/bulan yang tersedia untuk lokal yang ditentukan berdasarkan nama. |
EnumDateFormatsProc | Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi format tanggal yang disediakan oleh fungsi EnumDateFormats. |
EnumDateFormatsProcEx | Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi format tanggal yang disediakan oleh fungsi EnumDateFormatsEx. |
EnumDateFormatsProcExEx | Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi format tanggal yang disediakan oleh fungsi EnumDateFormatsExEx. |
EnumGeoInfoProc | Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi lokasi geografis enumerasi yang disediakan oleh fungsi EnumSystemGeoID. |
EnumLanguageGroupLocales | Menghitung lokal dalam grup bahasa tertentu. |
EnumLanguageGroupLocalesProc | Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi lokal grup bahasa enumerasi yang disediakan oleh fungsi EnumLanguageGroupLocales. |
EnumLanguageGroupsProc | Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi grup bahasa enumerasi yang disediakan oleh fungsi EnumSystemLanguageGroups. |
EnumLocalesProc | Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi lokal enumerasi yang disediakan oleh fungsi EnumSystemLocales. |
EnumLocalesProcEx | Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi lokal enumerasi yang disediakan oleh fungsi EnumSystemLocalesEx. |
EnumSystemCodePages | Menghitung halaman kode yang diinstal pada atau didukung oleh sistem operasi. |
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. |
EnumSystemLanguageGroups | Menghitung grup bahasa yang diinstal pada atau didukung oleh sistem operasi. |
EnumSystemLocales | Menghitung lokal yang diinstal pada atau didukung oleh sistem operasi. |
EnumSystemLocalesEx | Menghitung lokal yang diinstal pada atau didukung oleh sistem operasi. |
EnumTimeFormats | Menghitung format waktu yang tersedia untuk lokal yang ditentukan oleh pengidentifikasi. |
EnumTimeFormatsEx | Menghitung format waktu yang tersedia untuk lokal yang ditentukan berdasarkan nama. |
EnumTimeFormatsProc | Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi format waktu enumerasi yang disediakan oleh fungsi EnumTimeFormats. |
EnumTimeFormatsProcEx | Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi format waktu enumerasi yang disediakan oleh fungsi EnumTimeFormatsEx. |
FindNLSString | Menemukan string Unicode (karakter lebar) atau yang setara dalam string Unicode lain untuk lokal yang ditentukan oleh pengidentifikasi. |
FindNLSStringEx | Menemukan string Unicode (karakter lebar) atau yang setara dalam string Unicode lain untuk lokal yang ditentukan oleh pengidentifikasi. |
FindStringOrdinal | Menemukan string Unicode (karakter lebar) dalam string Unicode lain untuk perbandingan non-linguistik. |
FoldString | Peta satu string Unicode ke string lain, melakukan transformasi yang ditentukan. |
Geo_EnumNameProc | Fungsi panggilan balik yang ditentukan aplikasi yang memproses informasi lokasi geografis enumerasi yang disediakan oleh fungsi EnumSystemGeoNames. |
GetACP | Mengambil pengidentifikasi halaman kode Ansi Windows saat ini untuk sistem. |
GetCalendarDateFormatEx | Ditolak. Mengambil string tanggal yang diformat dengan benar untuk lokal yang ditentukan menggunakan tanggal yang ditentukan. |
GetCalendarInfo | Mengambil informasi tentang kalender untuk lokal yang ditentukan oleh pengidentifikasi. |
GetCalendarInfoEx | Mengambil informasi tentang kalender untuk lokal yang ditentukan berdasarkan nama. |
GetCalendarSupportedDateRange | Ditolak. Mendapatkan rentang tanggal yang didukung untuk kalender tertentu. |
GetCPInfo | Mengambil informasi tentang halaman kode yang terinstal atau tersedia yang valid. |
GetCPInfoEx | Mengambil informasi tentang halaman kode yang terinstal atau tersedia yang valid. |
GetCurrencyFormat | Memformat string angka sebagai string mata uang untuk lokal yang ditentukan oleh pengidentifikasi. |
GetCurrencyFormatEx | Memformat string angka sebagai string mata uang untuk lokal yang ditentukan berdasarkan nama. |
GetDateFormat | Memformat tanggal sebagai string tanggal untuk lokal yang ditentukan oleh pengidentifikasi. |
GetDateFormatEx | Memformat tanggal sebagai string tanggal untuk lokal yang ditentukan oleh nama. |
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. |
GetGeoInfo | Mendapatkan informasi tentang lokasi geografis tertentu. |
GetGeoInfoEx | Mengambil informasi tentang lokasi geografis yang Anda tentukan dengan menggunakan kode ISO 3166-1 dua huruf atau kode UN M.49 numerik. |
GetLocaleInfo | Mengambil informasi tentang lokal yang ditentukan oleh pengidentifikasi. |
GetLocaleInfoEx | Mengambil informasi tentang lokal yang ditentukan berdasarkan nama. |
GetNLSVersion | Mendapatkan informasi tentang versi kemampuan NLS tertentu saat ini untuk lokal yang ditentukan oleh pengidentifikasi. |
GetNLSVersionEx | Mendapatkan informasi tentang versi kemampuan NLS tertentu saat ini untuk lokal yang ditentukan berdasarkan nama. |
GetNumberFormat | Memformat string angka sebagai string angka yang dikustomisasi untuk lokal yang ditentukan oleh pengidentifikasi. |
GetNumberFormatEx | Memformat string angka sebagai string angka yang dikustomisasi untuk lokal yang ditentukan oleh nama. |
GetOEMCP | Mengambil pengidentifikasi halaman kode produsen peralatan asli (OEM) saat ini untuk sistem operasi. |
GetStringScripts | Menyediakan daftar skrip yang digunakan dalam string yang ditentukan. |
GetStringTypeA | Ditolak. Mengambil informasi jenis karakter untuk karakter dalam string sumber ANSI yang ditentukan. |
GetStringTypeEx | Mengambil informasi jenis karakter untuk karakter dalam string sumber yang ditentukan. |
GetStringTypeW | Mengambil informasi jenis karakter untuk karakter dalam string sumber Unicode yang ditentukan. |
GetSystemDefaultLangID | Mengembalikan pengidentifikasi bahasa untuk lokal sistem. |
GetSystemDefaultLCID | Mengembalikan pengidentifikasi lokal untuk lokal sistem. |
GetSystemDefaultLocaleName | Mengambil nama lokal default sistem. |
GetThreadLocale | Mengembalikan pengidentifikasi lokal lokal saat ini untuk utas panggilan. |
GetTimeFormat | Memformat waktu sebagai string waktu untuk lokal yang ditentukan oleh pengidentifikasi. |
GetTimeFormatEx | Memformat waktu sebagai string waktu untuk lokal yang ditentukan oleh nama. |
GetUserDefaultGeoName | Mengambil kode ISO 3166-1 dua huruf atau kode UN M.49 numerik untuk lokasi geografis default pengguna. |
GetUserDefaultLangID | Mengembalikan pengidentifikasi bahasa untuk lokal pengguna saat ini. |
GetUserDefaultLCID | Mengembalikan pengidentifikasi lokal untuk lokal default pengguna. |
GetUserDefaultLocaleName | Mengambil nama lokal default pengguna. |
GetUserGeoID | Mengambil informasi tentang lokasi geografis pengguna. |
IdnToAscii | Mengonversi nama domain internasional (IDN) atau label internasional lainnya ke 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. |
IsCalendarLeapYear | Ditolak. Mengidentifikasi apakah tahun yang ditentukan adalah tahun kampung dalam era tertentu untuk kalender tertentu. |
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. |
IsValidCodePage | Menentukan apakah halaman kode tertentu valid. |
IsValidLanguageGroup | Menentukan apakah grup bahasa diinstal atau didukung pada sistem operasi. |
IsValidLocale | Menentukan apakah lokal yang ditentukan diinstal atau didukung pada sistem operasi. |
IsValidLocaleName | Menentukan apakah nama lokal yang ditentukan valid untuk lokal yang diinstal atau didukung pada sistem operasi. |
IsValidNLSVersion | Menentukan apakah versi NLS valid untuk fungsi NLS tertentu. |
LCIDToLocaleName | Mengonversi pengidentifikasi lokal menjadi nama lokal. |
LCMapString | 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. |
LCMapStringEx | Untuk lokal yang ditentukan berdasarkan nama, memetakan satu string karakter input ke string karakter input lainnya menggunakan transformasi tertentu, atau menghasilkan kunci pengurutan untuk string input. |
LoadStringByReference | Tidak didukung. Fungsi ini mungkin diubah atau tidak tersedia. Sebagai gantinya, gunakan SHLoadIndirectString. |
LocaleNameToLCID | Mengonversi nama lokal menjadi pengidentifikasi lokal. |
NormalizeString | Menormalkan karakter string teks menurut Unicode 4.0 TR#15. |
NotifyUILanguageChange | Tidak didukung. Fungsi ini mungkin diubah atau tidak tersedia. |
ResolveLocaleName | Menemukan kemungkinan kecocokan nama lokal untuk nama yang disediakan. |
RtlIsValidLocaleName | Menentukan apakah lokal tertentu diinstal atau didukung pada sistem operasi. |
SetCalendarInfo | Mengatur item informasi lokal untuk kalender. |
SetLocaleInfo | Mengatur item informasi dalam bagian penimpaan pengguna dari lokal saat ini. |
SetThreadLocale | Mengatur lokal utas panggilan saat ini. |
SetUserGeoID | Mengatur pengidentifikasi lokasi geografis untuk pengguna. |
SetUserGeoName | Mengatur lokasi geografis untuk pengguna saat ini ke kode ISO 3166-1 dua huruf yang ditentukan atau kode NUMERIC UN M.49. |
UpdateCalendarDayOfWeek | Mendapatkan hari dalam seminggu yang sesuai dengan hari tertentu dan mengisi bidang DayOfWeek dalam struktur CALDATETIME tertentu. |
VerifyScripts | Membandingkan dua daftar skrip yang dijumlahkan. |
Catatan
Dimulai di Windows 8: Jika aplikasi Anda meneruskan tag bahasa ke salah satu fungsi ini dari namespace Windows.Globalization, aplikasi anda harus terlebih dahulu mengonversi tag dengan memanggil ResolveLocaleName.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk