Функция PathFindExtensionA (shlwapi.h)
Выполняет поиск пути к расширению.
Синтаксис
LPCSTR PathFindExtensionA(
[in] LPCSTR pszPath
);
Параметры
[in] pszPath
Тип: PTSTR
Указатель на строку, завершающуюся значением NULL, максимальную длину MAX_PATH, содержащую путь к поиску, включая расширение, которое выполняется поиск.
Возвращаемое значение
Тип: PTSTR
Возвращает адрес ".", который предшествует расширению в pszPath, если расширение найдено, или адрес конца символа NULL в противном случае.
Замечания
Обратите внимание, что допустимое расширение имени файла не может содержать пробел. Дополнительные сведения о допустимых расширениях имен файлов см. в разделе Обработчики типов файлов.
Заметка
Заголовок shlwapi.h определяет PathFindExtension как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 2000 Профессиональный, Windows XP [только классические приложения] |
минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
целевая платформа | Виндоус |
заголовка | shlwapi.h |
библиотеки |
Shlwapi.lib |
DLL | Shlwapi.dll (версия 4.71 или более поздняя) |