função SHShellFolderView_Message (shlobj_core.h)
[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) |