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)