Fungsi CharLowerA (winuser.h)
Mengonversi string karakter atau satu karakter menjadi huruf kecil. Jika operand adalah string karakter, fungsi akan mengonversi karakter di tempatnya.
Sintaks
LPSTR CharLowerA(
[in, out] LPSTR lpsz
);
Parameter
[in, out] lpsz
Jenis: LPTSTR
String yang dihentikan null, atau menentukan satu karakter. Jika kata berurutan tinggi dari parameter ini adalah nol, kata berurutan rendah harus berisi satu karakter yang akan dikonversi.
Nilai kembali
Jenis: LPTSTR
Jika operand adalah string karakter, fungsi mengembalikan penunjuk ke string yang dikonversi. Karena string dikonversi di tempat, nilai yang dikembalikan sama dengan lpsz.
Jika operand adalah karakter tunggal, nilai yang dikembalikan adalah nilai 32-bit yang kata urutan tingginya nol, dan kata berurutan rendah berisi karakter yang dikonversi.
Tidak ada indikasi keberhasilan atau kegagalan. Kegagalan jarang terjadi. Tidak ada informasi kesalahan yang diperluas untuk fungsi ini; jangan panggil GetLastError.
Keterangan
Perhatikan bahwa CharLower selalu memetakan huruf besar I untuk huruf kecil I ("i"), bahkan ketika bahasa saat ini adalah Turki atau Azerbaijani. Jika Anda memerlukan fungsi yang sensitif secara linguistik dalam hal ini, panggil LCMapString.
Konversi ke Unicode dalam versi ANSI fungsi dilakukan dengan lokal default sistem dalam semua kasus.
Catatan
Header winuser.h mendefinisikan CharLower sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta pra-prosesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winuser.h (termasuk Windows.h) |
Pustaka | User32.lib |
DLL | User32.dll |
Lihat juga
Konseptual
Referensi