Estrutura CSFV (shlobj_core.h)
Usado com a função SHCreateShellFolderViewEx .
Sintaxe
typedef struct _CSFV {
UINT cbSize;
IShellFolder *pshf;
IShellView *psvOuter;
PCIDLIST_ABSOLUTE pidl;
LONG lEvents;
LPFNVIEWCALLBACK pfnCallback;
FOLDERVIEWMODE fvm;
} CSFV, *LPCSFV;
Membros
cbSize
Tipo: UINT
O tamanho da estrutura CSFV , em bytes.
pshf
Tipo: IShellFolder*
Um ponteiro para o objeto IShellFolder para o qual criar a exibição.
psvOuter
Tipo: IShellView*
Um ponteiro para a interface IShellView pai. Este parâmetro pode ser NULL.
pidl
Tipo: PCIDLIST_ABSOLUTE
Ignorado.
lEvents
Tipo: LONG
pfnCallback
Tipo: LPFNVIEWCALLBACK
Um ponteiro para a função LPFNVIEWCALLBACK usada por essa exibição de pasta para lidar com mensagens de retorno de chamada. Este parâmetro pode ser NULL.
fvm
Tipo: FOLDERVIEWMODE
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | shlobj_core.h (inclua Shlobj.h) |