Structure CSFV (shlobj_core.h)
Utilisé avec la fonction SHCreateShellFolderViewEx .
Syntaxe
typedef struct _CSFV {
UINT cbSize;
IShellFolder *pshf;
IShellView *psvOuter;
PCIDLIST_ABSOLUTE pidl;
LONG lEvents;
LPFNVIEWCALLBACK pfnCallback;
FOLDERVIEWMODE fvm;
} CSFV, *LPCSFV;
Membres
cbSize
Type : UINT
Taille de la structure CSFV , en octets.
pshf
Type : IShellFolder*
Pointeur vers l’objet IShellFolder pour lequel créer la vue.
psvOuter
Type : IShellView*
Pointeur vers l’interface IShellView parente. Ce paramètre peut être NULL.
pidl
Type : PCIDLIST_ABSOLUTE
Ignoré.
lEvents
Type : LONG
pfnCallback
Type : LPFNVIEWCALLBACK
Pointeur vers la fonction LPFNVIEWCALLBACK utilisée par cet affichage de dossiers pour gérer les messages de rappel. Ce paramètre peut être NULL.
fvm
Type : FOLDERVIEWMODE
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | shlobj_core.h (inclure Shlobj.h) |