Bagikan melalui


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

CharLowerBuff

CharUpper

CharUpperBuff

Konseptual

Referensi

String