次の方法で共有


SHMultiFileProperties 関数 (shlobj.h)

一連のファイルの結合プロパティ シートを表示します。 すべてのファイルに共通のプロパティ値が表示され、異なるファイルには文字列 (複数の値) が表示されます。

構文

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

パラメーター

[in] pdtobj

型: IDataObject*

マージされたプロパティ シートを表示するすべてのファイルの PIDL を提供するデータ オブジェクトへのポインター。 データ オブジェクトは 、CFSTR_SHELLIDLIST クリップボード形式を使用する必要があります。 親フォルダーの IShellFolder::GetDisplayNameOf の実装では、 SHGDN_FORPARSING フラグに応答して、各項目の完全修飾ファイル システム パスを返す必要があります。

dwFlags

型: DWORD

予約済み。 0 に設定する必要があります。

戻り値

種類: HRESULT

この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shlobj.h
Library Shell32.lib
[DLL] Shell32.dll (バージョン 5.0 以降)

こちらもご覧ください

シェル クリップボードの形式