The CharPrevExA function retrieves the pointer to the preceding character in a string. This function can handle strings consisting of either single- or multi-byte characters.
LPSTR CharPrevExA(
WORD CodePage, |
// identifier of code page |
LPCSTR lpStart, |
// pointer to first character |
LPCSTR lpCurrentChar, |
// pointer to current character |
DWORD dwFlags |
// reserved; must be zero |
); |
Value |
Meaning |
0 |
Use system default ANSI code page. |
CP_ACP |
Use system default ANSI code page. |
CP_OEMCP |
Use system default OEM code page. |
The return value is a pointer to the preceding character in the string, or to the first character in the string if the lpCurrentChar parameter equals the lpStart parameter.