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


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

См. также раздел

Форматы буфера обмена оболочки