CSFV-Struktur (shlobj_core.h)
Wird mit der SHCreateShellFolderViewEx-Funktion verwendet.
Syntax
typedef struct _CSFV {
UINT cbSize;
IShellFolder *pshf;
IShellView *psvOuter;
PCIDLIST_ABSOLUTE pidl;
LONG lEvents;
LPFNVIEWCALLBACK pfnCallback;
FOLDERVIEWMODE fvm;
} CSFV, *LPCSFV;
Member
cbSize
Typ: UINT
Die Größe der CSFV-Struktur in Bytes.
pshf
Typ: IShellFolder*
Ein Zeiger auf das IShellFolder-Objekt , für das die Ansicht erstellt werden soll.
psvOuter
Typ: IShellView*
Ein Zeiger auf die übergeordnete IShellView-Schnittstelle . Dieser Parameter kann NULL sein.
pidl
Typ: PCIDLIST_ABSOLUTE
Ignoriert.
lEvents
Typ: LONG
pfnCallback
Typ: LPFNVIEWCALLBACK
Ein Zeiger auf die LPFNVIEWCALLBACK-Funktion , die von dieser Ordneransicht zum Verarbeiten von Rückrufmeldungen verwendet wird. Dieser Parameter kann NULL sein.
fvm
Typ: FOLDERVIEWMODE
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | shlobj_core.h (shlobj.h einschließen) |