Compartir a través de


Método IShellView3::CreateViewWindow3 (shobjidl.h)

Solicita la creación de una nueva ventana de vista de Shell. La vista puede ser el panel derecho del Explorador de Windows o la ventana cliente de una ventana de carpeta. Este método reemplaza CreateViewWindow2.

Sintaxis

HRESULT CreateViewWindow3(
  [in]  IShellBrowser     *psbOwner,
  [in]  IShellView        *psvPrev,
  [in]  SV3CVW3_FLAGS     dwViewFlags,
  [in]  FOLDERFLAGS       dwMask,
  [in]  FOLDERFLAGS       dwFlags,
  [in]  FOLDERVIEWMODE    fvMode,
  [in]  const SHELLVIEWID *pvid,
  [in]  const RECT        *prcView,
  [out] HWND              *phwndView
);

Parámetros

[in] psbOwner

Tipo: IShellBrowser*

Puntero a una interfaz IShellBrowser para proporcionar servicios de extensión de espacio de nombres.

[in] psvPrev

Tipo: IShellView*

Puntero a una interfaz IShellView que representa la vista anterior en el Explorador de Windows o la ventana de carpetas.

[in] dwViewFlags

Tipo: SV3CVW3_FLAGS

Marcas que especifican los detalles de la vista que se va a crear.

SV3CVW3_DEFAULT

La vista predeterminada.

SV3CVW3_NONINTERACTIVE

En el caso de un error, la vista debe producir un error en modo silencioso en lugar de mostrar una interfaz de usuario.

SV3CVW3_FORCEVIEWMODE

El modo de vista establecido por IShellView3::CreateViewWindow3 invalida el estado de vista guardado.

SV3CVW3_FORCEFOLDERFLAGS

Las marcas de carpeta establecidas por IShellView3::CreateViewWindow3 invalidan el estado de vista guardado.

[in] dwMask

Tipo: FOLDERFLAGS

Máscara bit a bit que especifica las opciones de carpeta especificadas en dwFlags que se van a usar.

[in] dwFlags

Tipo: FOLDERFLAGS

Valor bit a bit que contiene las opciones de carpeta, como FOLDERFLAGS, que se van a usar en la nueva vista.

[in] fvMode

Tipo: FOLDERVIEWMODE

Valor bit a bit que contiene las opciones del modo de vista de carpetas, como FOLDERVIEWMODE, para usarlas en la nueva vista.

[in] pvid

Tipo: const SHELLVIEWID*

Puntero al identificador de vista de Shell como GUID.

[in] prcView

Tipo: const RECT*

Puntero a una estructura RECT que proporciona las dimensiones de la ventana de vista.

[out] phwndView

Tipo: HWND*

Valor que recibe un puntero al identificador de la nueva ventana de vista shell.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl.h