Método IShellView3::CreateViewWindow3 (shobjidl.h)
Solicita a criação de uma nova janela de exibição do Shell. O modo de exibição pode ser o painel direito do Windows Explorer ou a janela do cliente de uma janela de pasta. Esse método substitui CreateViewWindow2.
Sintaxe
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*
Um ponteiro para uma interface IShellBrowser para fornecer serviços de extensão de namespace.
[in] psvPrev
Tipo: IShellView*
Um ponteiro para uma interface IShellView que representa a exibição anterior na janela Explorer ou pasta do Windows.
[in] dwViewFlags
Tipo: SV3CVW3_FLAGS
Sinalizadores que especificam detalhes da exibição que está sendo criada.
SV3CVW3_DEFAULT
A exibição padrão.
SV3CVW3_NONINTERACTIVE
No caso de um erro, a exibição deve falhar silenciosamente em vez de exibir uma interface do usuário.
SV3CVW3_FORCEVIEWMODE
O modo de exibição definido por IShellView3::CreateViewWindow3 substitui o estado de exibição salvo.
SV3CVW3_FORCEFOLDERFLAGS
Sinalizadores de pasta definidos por IShellView3::CreateViewWindow3 substituem o estado de exibição salvo.
[in] dwMask
Tipo: FOLDERFLAGS
Uma máscara bit a bit que especifica quais opções de pasta especificadas em dwFlags devem ser usadas .
[in] dwFlags
Tipo: FOLDERFLAGS
Um valor bit a bit que contém as opções de pasta, como FOLDERFLAGS, a serem usadas no novo modo de exibição.
[in] fvMode
Tipo: FOLDERVIEWMODE
Um valor bit a bit que contém as opções de modo de exibição de pasta, como FOLDERVIEWMODE, a serem usadas no novo modo de exibição.
[in] pvid
Tipo: const SHELLVIEWID*
Um ponteiro para a ID de exibição do Shell como UM GUID.
[in] prcView
Tipo: const RECT*
Um ponteiro para uma estrutura RECT que fornece as dimensões da janela de exibição.
[out] phwndView
Tipo: HWND*
Um valor que recebe um ponteiro para o identificador da nova janela de exibição do Shell.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shobjidl.h |