Fungsi CharPrevExA (winuser.h)
Mengambil penunjuk ke karakter sebelumnya dalam string. Fungsi ini dapat menangani string yang terdiri dari karakter tunggal atau multi-byte.
Sintaks
LPSTR CharPrevExA(
[in] WORD CodePage,
[in] LPCSTR lpStart,
[in] LPCSTR lpCurrentChar,
[in] DWORD dwFlags
);
Parameter
[in] CodePage
Ketik: WORD
Pengidentifikasi halaman kode yang digunakan untuk memeriksa rentang byte prospek. Bisa menjadi salah satu nilai halaman kode yang disediakan dalam Pengidentifikasi Halaman Kode, atau salah satu nilai yang telah ditentukan sebelumnya berikut ini.
Nilai | Makna |
---|---|
|
Gunakan halaman kode ANSI default sistem. |
|
Gunakan halaman kode Macintosh default sistem. |
|
Gunakan halaman kode OEM default sistem. |
[in] lpStart
Jenis: LPCSTR
Awal string.
[in] lpCurrentChar
Jenis: LPCSTR
Karakter dalam string yang dihentikan null.
[in] dwFlags
Jenis: DWORD
Parameter ini dicadangkan dan harus nol.
Mengembalikan nilai
Jenis: LPSTR
Nilai yang dikembalikan adalah penunjuk ke karakter sebelumnya dalam string, atau ke karakter pertama dalam string jika parameter lpCurrentChar sama dengan parameter lpStart .
Keterangan
CharPrevExA menentukan halaman kode yang akan digunakan, sedangkan CharPrev (jika dipanggil sebagai fungsi ANSI) menggunakan halaman kode default sistem.
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 (termasuk Windows.h) |
Pustaka | User32.lib |
DLL | User32.dll |
Lihat juga
Konseptual
Referensi