Fungsi CharUpperA (winuser.h)
Mengonversi string karakter atau satu karakter menjadi huruf besar. Jika operand adalah string karakter, fungsi akan mengonversi karakter di tempatnya.
Sintaks
LPSTR CharUpperA(
[in, out] LPSTR lpsz
);
Parameter
[in, out] lpsz
Jenis: LPTSTR
String yang dihentikan null, atau satu karakter. Jika kata urutan tinggi dari parameter ini adalah nol, kata urutan rendah harus berisi satu karakter yang akan dikonversi.
Mengembalikan nilai
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 urutan 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 CharUpper selalu memetakan huruf kecil I ("i") ke huruf besar I, bahkan ketika bahasa saat ini adalah Bahasa Turki atau Azerbaijan. 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 CharUpper 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
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 (sertakan Windows.h) |
Pustaka | User32.lib |
DLL | User32.dll |
Lihat juga
Konseptual
Referensi