Interface ICommDlgBrowser (shobjidl_core.h)

Exposto pelas caixas de diálogo de arquivo comuns a serem usadas quando hospedam um navegador Shell. Se houver suporte, ICommDlgBrowser expõe métodos que permitem que uma exibição do Shell manipule vários casos que exigem um comportamento diferente em uma caixa de diálogo do que em uma exibição do Shell normal. Você obtém um ponteiro de interface ICommDlgBrowser chamando QueryInterface no objeto IShellBrowser .

Herança

A interface ICommDlgBrowser herda da interface IUnknown . ICommDlgBrowser também tem estes tipos de membros:

Métodos

A interface ICommDlgBrowser tem esses métodos.

 
ICommDlgBrowser::IncludeObject

Permite que a caixa de diálogo comum filtre objetos exibidos pela exibição.
ICommDlgBrowser::OnDefaultCommand

Chamado quando um usuário clica duas vezes na exibição ou pressiona a tecla ENTER.
ICommDlgBrowser::OnStateChange

Chamado após um estado, identificado pelo parâmetro uChange, foi alterado na interface IShellView.

Comentários

Nota No Windows XP e anteriores, essa interface foi definida em Shlobj.h.
 
Essa interface é implementada apenas pelas caixas de diálogo de arquivo comuns.

Use ICommDlgBrowser quando precisar fornecer um comportamento especial enquanto estiver hospedado dentro das caixas de diálogo comuns.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [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 shobjidl_core.h (inclua Shobjidl.h)