Compartir a través de


Interfaz ICommDlgBrowser (shobjidl_core.h)

Expuesto por los cuadros de diálogo de archivos comunes que se usarán cuando hospedan un explorador de Shell. Si se admite, ICommDlgBrowser expone métodos que permiten a una vista shell controlar varios casos que requieren un comportamiento diferente en un cuadro de diálogo que en una vista de Shell normal. Para obtener un puntero de interfaz ICommDlgBrowser , llame a QueryInterface en el objeto IShellBrowser .

Herencia

La interfaz ICommDlgBrowser hereda de la interfaz IUnknown . ICommDlgBrowser también tiene estos tipos de miembros:

Métodos

La interfaz ICommDlgBrowser tiene estos métodos.

 
ICommDlgBrowser::IncludeObject

Permite que el cuadro de diálogo común filtre los objetos que muestra la vista.
ICommDlgBrowser::OnDefaultCommand

Se llama cuando un usuario hace doble clic en la vista o presiona la tecla ENTRAR.
ICommDlgBrowser::OnStateChange

Se llama después de un estado, identificado por el parámetro uChange, ha cambiado en la interfaz IShellView.

Comentarios

Nota En Windows XP y versiones anteriores, esta interfaz se definió en Shlobj.h.
 
Esta interfaz solo se implementa mediante los cuadros de diálogo de archivo comunes.

Use ICommDlgBrowser cuando necesite proporcionar un comportamiento especial mientras se hospeda dentro de los cuadros de diálogo comunes.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (incluya Shobjidl.h)