Функция SHMultiFileProperties (shlobj.h)
Отображает объединенный лист свойств для набора файлов. Значения свойств, общие для всех файлов, отображаются, а те, которые отличаются, отображают строку (несколько значений).
Синтаксис
SHSTDAPI SHMultiFileProperties(
[in] IDataObject *pdtobj,
DWORD dwFlags
);
Параметры
[in] pdtobj
Тип: IDataObject*
Указатель на объект данных, предоставляющий PIDLs всех файлов, для которых отображается объединенная страница свойств. Объект данных должен использовать формат буфера обмена CFSTR_SHELLIDLIST . Реализация IShellFolder::GetDisplayNameOf родительской папки должна возвращать полный путь к файловой системе для каждого элемента в ответ на флаг SHGDN_FORPARSING .
dwFlags
Тип: DWORD
Зарезервировано. Должен иметь значение 0.
Возвращаемое значение
Тип: HRESULT
Если эта функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | shlobj.h |
Библиотека | Shell32.lib |
DLL | Shell32.dll (версия 5.0 или более поздняя) |