Функция CharNextExA (winuser.h)
Извлекает указатель на следующий символ в строке. Эта функция может обрабатывать строки, состоящие из однобайтовых или многобайтовых символов.
LPSTR CharNextExA(
[in] WORD CodePage,
[in] LPCSTR lpCurrentChar,
[in] DWORD dwFlags
);
[in] CodePage
Тип: WORD
Идентификатор кодовой страницы, используемой для проверка диапазонов потенциальных байтов. Может быть одним из значений кодовой страницы, предоставленных в разделе Идентификаторы кодовых страниц, или одним из следующих предопределенных значений.
[in] lpCurrentChar
Тип: LPCSTR
Символ в строке, завершаемой null.
[in] dwFlags
Тип: DWORD
Этот параметр зарезервирован и должен иметь значение 0.
Тип: LPSTR
Возвращаемое значение — это указатель на следующий символ в строке или завершающий символ NULL, если он находится в конце строки.
Если lpCurrentChar указывает на завершающий символ NULL, возвращаемое значение равно lpCurrentChar.
CharNextExA указывает кодовую страницу для использования, тогда как CharNext (если она вызывается как функция ANSI) использует системную кодовую страницу по умолчанию.
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | winuser.h (включая Windows.h) |
Библиотека | User32.lib |
DLL | User32.dll |
Основные понятия
Справочные материалы