Freigeben über


SHMultiFileProperties-Funktion (shlobj.h)

Zeigt ein zusammengeführtes Eigenschaftenblatt für eine Reihe von Dateien an. Eigenschaftenwerte, die allen Dateien gemeinsam sind, werden angezeigt, während bei unterschiedlichen Werten die Zeichenfolge (mehrere Werte) angezeigt wird.

Syntax

SHSTDAPI SHMultiFileProperties(
  [in] IDataObject *pdtobj,
       DWORD       dwFlags
);

Parameter

[in] pdtobj

Typ: IDataObject*

Ein Zeiger auf ein Datenobjekt, das die PIDLs aller Dateien bereitstellt, für die das zusammengeführte Eigenschaftenblatt angezeigt werden soll. Das Datenobjekt muss das format CFSTR_SHELLIDLIST Zwischenablage verwenden. Die Implementierung von IShellFolder::GetDisplayNameOf im übergeordneten Ordner muss einen vollqualifizierten Dateisystempfad für jedes Element als Reaktion auf das flag SHGDN_FORPARSING zurückgeben.

dwFlags

Art: DWORD

Reserviert. Muss auf 0 festgelegt werden.

Rückgabewert

Typ: HRESULT

Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shlobj.h
Bibliothek Shell32.lib
DLL Shell32.dll (Version 5.0 oder höher)

Weitere Informationen

Shell-Zwischenablageformate