Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Contém os parâmetros para o método IShellView2::CreateViewWindow2 .
Sintaxe
typedef struct _SV2CVW2_PARAMS {
DWORD cbSize;
IShellView *psvPrev;
LPCFOLDERSETTINGS pfs;
IShellBrowser *psbOwner;
RECT *prcView;
const SHELLVIEWID *pvid;
HWND hwndView;
} SV2CVW2_PARAMS, *LPSV2CVW2_PARAMS;
Membros
cbSize
Tipo: DWORD
O tamanho da estrutura.
psvPrev
Tipo: IShellView*
Um ponteiro para a interface IShellView da exibição anterior. Uma exibição do Shell pode usar esse parâmetro para se comunicar com uma exibição anterior com a mesma implementação. Ele também pode ser usado para otimizar a navegação entre exibições semelhantes. Esse parâmetro pode ser NULL.
pfs
Tipo: LPFOLDERSETTINGS
Uma estrutura FOLDERSETTINGS com informações necessárias para criar a exibição.
psbOwner
Tipo: IShellBrowser*
Um ponteiro para a instância atual da interface IShellBrowser do navegador Shell pai. IShellView2::CreateViewWindow2 deve chamar o método AddRef dessa interface e armazenar o ponteiro da interface. Ele pode ser usado para comunicação com a janela Explorer do Windows.
prcView
Tipo: RECT*
Uma estrutura RECT que define a área de exibição da exibição.
pvid
Tipo: const SHELLVIEWID*
Um ponteiro para uma ID de exibição. A ID de exibição pode ser um dos VIDs definidos pelo Windows ou uma VID personalizada definida pela exibição. Esse valor tem precedência sobre o modo de exibição designado na estrutura FOLDERSETTINGS apontada por pfs.
hwndView
Digite: HWND
Um identificador de janela para a nova exibição do Shell.
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 2000 Server [somente aplicativos da área de trabalho] |
| Cabeçalho | shobjidl_core.h (inclua Shobjidl.h) |