Estructura CSFV (shlobj_core.h)
Se usa con la función SHCreateShellFolderViewEx .
Sintaxis
typedef struct _CSFV {
UINT cbSize;
IShellFolder *pshf;
IShellView *psvOuter;
PCIDLIST_ABSOLUTE pidl;
LONG lEvents;
LPFNVIEWCALLBACK pfnCallback;
FOLDERVIEWMODE fvm;
} CSFV, *LPCSFV;
Miembros
cbSize
Tipo: UINT
Tamaño de la estructura CSFV , en bytes.
pshf
Tipo: IShellFolder*
Puntero al objeto IShellFolder para el que se va a crear la vista.
psvOuter
Tipo: IShellView*
Puntero a la interfaz principal de IShellView . Este parámetro puede ser NULL.
pidl
Tipo: PCIDLIST_ABSOLUTE
ignorado.
lEvents
Tipo: LONG
pfnCallback
Tipo: LPFNVIEWCALLBACK
Puntero a la función LPFNVIEWCALLBACK usada por esta vista de carpeta para controlar los mensajes de devolución de llamada. Este parámetro puede ser NULL.
fvm
Tipo: FOLDERVIEWMODE
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | shlobj_core.h (incluya Shlobj.h) |