Функция StrSpnA (shlwapi.h)
Получает длину подстроки в строке, которая полностью состоит из символов, содержащихся в указанном буфере.
Синтаксис
int StrSpnA(
[in] PCSTR psz,
[in] PCSTR pszSet
);
Параметры
[in] psz
Тип: PCTSTR
Указатель на строку, завершающуюся значением NULL, в которую требуется выполнить поиск.
[in] pszSet
Тип: PCTSTR
Указатель на буфер символов, завершающийся нулевым значением, который содержит набор символов, для которых выполняется поиск.
Возвращаемое значение
Тип: int
Возвращает длину соответствующей строки (в символах) или ноль, если совпадение не найдено.
Комментарии
Примечание
Заголовок shlwapi.h определяет StrSpn как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Использование псевдонима, не зависящий от кодирования, с кодом, который не является нейтральным для кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или времени выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional, Windows XP [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | shlwapi.h |
Библиотека | Shlwapi.lib |
DLL | Shlwapi.dll (версия 4.71 или более поздняя) |