Функция PathFindExtensionW (shlwapi.h)
Выполняет поиск расширения по пути.
Синтаксис
LPCWSTR PathFindExtensionW(
[in] LPCWSTR pszPath
);
Параметры
[in] pszPath
Тип: PTSTR
Указатель на строку максимальной длины, заканчивающуюся значением NULL, MAX_PATH, содержащую путь для поиска, включая искомое расширение.
Возвращаемое значение
Тип: PTSTR
Возвращает адрес объекта ".", который предшествует расширению в pszPath , если расширение найдено, или адрес завершающего символа NULL в противном случае.
Комментарии
Обратите внимание, что допустимое расширение имени файла не может содержать пробел. Дополнительные сведения о допустимых расширениях имен файлов см. в разделе Обработчики типов файлов.
Примечание
Заголовок shlwapi.h определяет PathFindExtension в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора UNICODE. Сочетание использования псевдонима, не зависящий от кодировки, с кодом, не зависящим от кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional, Windows XP [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | shlwapi.h |
Библиотека | Shlwapi.lib |
DLL | Shlwapi.dll (версия 4.71 или более поздняя) |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по