Função SHMultiFileProperties (shlobj.h)

Exibe uma folha de propriedades mesclada para um conjunto de arquivos. Os valores de propriedade comuns a todos os arquivos são mostrados enquanto aqueles que diferem exibem a cadeia de caracteres (vários valores).

Sintaxe

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

Parâmetros

[in] pdtobj

Tipo: IDataObject*

Um ponteiro para um objeto de dados que fornece os PIDLs de todos os arquivos para os quais exibir a folha de propriedades mesclada. O objeto de dados deve usar o formato da área de transferência CFSTR_SHELLIDLIST. A implementação da pasta pai de IShellFolder::GetDisplayNameOf deve retornar um caminho de sistema de arquivos totalmente qualificado para cada item em resposta ao sinalizador de SHGDN_FORPARSING .

dwFlags

Tipo: DWORD

Reservado. Deve ser definido como 0.

Retornar valor

Tipo: HRESULT

Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shlobj.h
Biblioteca Shell32.lib
DLL Shell32.dll (versão 5.0 ou posterior)

Confira também

Formatos de área de transferência do Shell