Partager via


Fonction SHMultiFileProperties (shlobj.h)

Affiche une feuille de propriétés fusionnée pour un ensemble de fichiers. Les valeurs de propriété communes à tous les fichiers s’affichent tandis que celles qui diffèrent affichent la chaîne (valeurs multiples).

Syntaxe

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

Paramètres

[in] pdtobj

Type : IDataObject*

Pointeur vers un objet de données qui fournit les fichiers PIDL de tous les fichiers pour lesquels afficher la feuille de propriétés fusionnée. L’objet de données doit utiliser le format CFSTR_SHELLIDLIST Presse-papiers. L’implémentation par le dossier parent de IShellFolder ::GetDisplayNameOf doit retourner un chemin d’accès de système de fichiers complet pour chaque élément en réponse à l’indicateur SHGDN_FORPARSING .

dwFlags

Type : DWORD

Réservé. Doit avoir la valeur 0.

Valeur retournée

Type : HRESULT

Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête shlobj.h
Bibliothèque Shell32.lib
DLL Shell32.dll (version 5.0 ou ultérieure)

Voir aussi

Formats du Presse-papiers shell