Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
[SHShellFolderView_Message está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele pode estar alterado ou indisponível em versões subsequentes.]
Envia uma mensagem para a implementação IFolderView padrão do shell (DefView).
Sintaxe
LRESULT SHShellFolderView_Message(
[in] HWND hwndMain,
UINT uMsg,
LPARAM lParam
);
Parâmetros
[in] hwndMain
Digite: HWND
Um identificador para a janela que recebe a mensagem.
uMsg
Tipo: UINT
A mensagem a enviar. Veja a seguir uma lista de possíveis mensagens.
| Mensagem | Descrição |
|---|---|
| SFVM_ADDOBJECT | Adiciona um objeto à exibição de shell. |
| SFVM_GETSELECTEDOBJECTS | Recupera uma matriz de PIDLs para todos os objetos selecionados. |
| SFVM_REARRANGE | Notifica o IShellView para reorganizar seus itens. |
| SFVM_REMOVEOBJECT | Remove um objeto da exibição de shell. |
| SFVM_SETCLIPBOARD | Notifica o IShellView quando um de seus objetos é colocado na área de transferência como resultado de um comando de menu. |
| SFVM_SETITEMPOS | Define a posição de um item no modo de exibição de shell. |
| SFVM_SETPOINTS | Define os pontos dos objetos selecionados no momento para o objeto de dados nos comandos copiar e recortar . |
| SFVM_UPDATEOBJECT | Atualizações um objeto passando um ponteiro para uma matriz de dois PIDLs. |
lParam
Tipo: LPARAM
O conteúdo desse valor depende da mensagem passada em uMsg. Consulte tópicos de mensagens individuais para obter mais informações.
Retornar valor
Tipo: LRESULT
O valor retornado depende da mensagem passada em uMsg. Consulte tópicos de mensagens individuais para obter mais informações.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | shlobj_core.h (inclua Shlobj.h) |
| Biblioteca | Shell32.lib |
| DLL | Shell32.dll (versão 5.0 ou posterior) |