charPrevExA 函数 (winuser.h)
检索指向字符串中上一个字符的指针。 此函数可以处理由单字节或多字节字符组成的字符串。
语法
LPSTR CharPrevExA(
[in] WORD CodePage,
[in] LPCSTR lpStart,
[in] LPCSTR lpCurrentChar,
[in] DWORD dwFlags
);
参数
[in] CodePage
类型: WORD
用于检查前导字节范围的代码页的标识符。 可以是代码页标识符中提供的代码 页值之一,也可以是以下预定义值之一。
值 | 含义 |
---|---|
|
使用系统默认 ANSI 代码页。 |
|
使用系统默认的 Macintosh 代码页。 |
|
使用系统默认 OEM 代码页。 |
[in] lpStart
类型: LPCSTR
字符串的开头。
[in] lpCurrentChar
类型: LPCSTR
以 null 结尾的字符串中的字符。
[in] dwFlags
类型:DWORD
此参数是保留的,必须为零。
返回值
类型: LPSTR
返回值是指向字符串中上一个字符的指针,如果 lpCurrentChar 参数等于 lpStart 参数,则返回值是指向字符串中第一个字符的指针。
注解
CharPrevExA 指定要使用的代码页,而 CharPrev (如果作为 ANSI 函数调用,) 使用系统默认代码页。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | winuser.h (包括 Windows.h) |
Library | User32.lib |
DLL | User32.dll |
另请参阅
概念性
引用