Поделиться через


Функция 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 или более поздняя)