Функция SHSimpleIDListFromPath (shobjidl_core.h)
Не рекомендуется. Возвращает указатель на структуру ITEMIDLIST при передаче пути.
Синтаксис
PIDLIST_ABSOLUTE SHSimpleIDListFromPath(
[in] PCWSTR pszPath
);
Параметры
[in] pszPath
Тип: PCWSTR
Указатель на строку, завершающуюся значением NULL, которая содержит путь для преобразования в PIDL.
Возвращаемое значение
Тип: PIDLIST_ABSOLUTE
Возвращает указатель на структуру ITEMIDLIST в случае успешного выполнения или значение NULL в противном случае.
Комментарии
До Windows 7 эта функция объявлялась в Shlobj.h. В Windows 7 и более поздних версиях он объявляется в Shobjidl.h.
Примечание Эта функция доступна в Windows 7 и Windows Server 2003. Возможно, он не будет присутствовать в будущих версиях Windows.
- Вызовите SHGetDesktopFolder , чтобы получить IShellFolder для папки рабочего стола.
- Получение контекста привязки IShellFolder (IBindCtx).
- Вызовите IShellFolder::P arseDisplayName с IBindCtx и путем.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | shobjidl_core.h (включая Shobjidl.h) |
Библиотека | Shell32.lib |
DLL | Shell32.dll (версия 5.00 или более поздняя) |
Набор API | ext-ms-win-shell-shell32-l1-2-1 (представлено в Windows 10 версии 10.0.10240) |