Share via


Objeto ShellFolderViewOC

Encaminha os eventos disparados por um objeto ShellFolderView especificado para manipuladores de eventos ShellFolderViewOC correspondentes.

Membros

O objeto ShellFolderViewOC tem estes tipos de membros:

Eventos

O objeto ShellFolderViewOC tem esses eventos.

Evento Descrição
EnumDone Indica que o objeto ShellFolderView terminou de enumerar o conteúdo da pasta.
SelectionChanged Indica que o estado de seleção de um ou mais itens na exibição foi alterado.

 

Métodos

O objeto ShellFolderViewOC tem esses métodos.

Método Descrição
SetFolderView Encaminha os eventos do objeto ShellFolderView especificado para o manipulador de eventos ShellFolderViewOC correspondente.

 

Comentários

O objeto ShellFolderView dispara dois eventos, EnumDone e SelectionChanged, que normalmente são manipulados por aplicativos. No entanto, alguns aplicativos devem manipular eventos de uma série de objetos ShellFolderView . Por exemplo, um aplicativo pode hospedar um controle WebBrowser que permite que os usuários naveguem por uma série de pastas. Cada pasta tem seu próprio objeto ShellFolderView com seus eventos associados. Lidar com esses eventos pode ser difícil.

O objeto ShellFolderViewOC simplifica a manipulação de eventos para esses cenários. Ele permite que os aplicativos manipulem eventos para todos os objetos ShellFolderView com um único par de manipuladores de eventos ShellFolderViewOC . Sempre que o usuário navega para uma nova pasta, o aplicativo passa o objeto ShellFolderView associado para o objeto ShellFolderViewOC chamando SetFolderView. Em seguida, quando um evento EnumDone ou SelectionChanged é acionado, o objeto ShellFolderViewOC encaminha o evento para seu próprio manipulador para processamento.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho
Shldisp.h
IDL
Shldisp.idl
DLL
Shell32.dll (versão 5.0 ou posterior)

Confira também

ShellFolderView