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.