Struttura CSFV (shlobj_core.h)
Usato con la funzione SHCreateShellFolderViewEx .
Sintassi
typedef struct _CSFV {
UINT cbSize;
IShellFolder *pshf;
IShellView *psvOuter;
PCIDLIST_ABSOLUTE pidl;
LONG lEvents;
LPFNVIEWCALLBACK pfnCallback;
FOLDERVIEWMODE fvm;
} CSFV, *LPCSFV;
Members
cbSize
Tipo: UINT
Dimensioni della struttura CSFV , in byte.
pshf
Tipo: IShellFolder*
Puntatore all'oggetto IShellFolder per cui creare la visualizzazione.
psvOuter
Tipo: IShellView*
Puntatore all'interfaccia IShellView padre. Questo parametro può essere NULL.
pidl
Tipo: PCIDLIST_ABSOLUTE
Ignorato.
lEvents
Tipo: LONG
pfnCallback
Tipo: LPFNVIEWCALLBACK
Puntatore alla funzione LPFNVIEWCALLBACK usata da questa vista cartella per gestire i messaggi di callback. Questo parametro può essere NULL.
fvm
Tipo: FOLDERVIEWMODE
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | shlobj_core.h (include Shlobj.h) |