CSFV 结构 (shlobj_core.h)
与 SHCreateShellFolderViewEx 函数一起使用。
语法
typedef struct _CSFV {
UINT cbSize;
IShellFolder *pshf;
IShellView *psvOuter;
PCIDLIST_ABSOLUTE pidl;
LONG lEvents;
LPFNVIEWCALLBACK pfnCallback;
FOLDERVIEWMODE fvm;
} CSFV, *LPCSFV;
成员
cbSize
类型: UINT
CSFV 结构的大小(以字节为单位)。
pshf
类型: IShellFolder*
指向要为其创建视图的 IShellFolder 对象的指针。
psvOuter
类型: IShellView*
指向父 IShellView 接口的指针。 此参数可以为 NULL。
pidl
类型: PCIDLIST_ABSOLUTE
已忽略。
lEvents
类型: LONG
pfnCallback
类型: LPFNVIEWCALLBACK
指向此文件夹视图用于处理回调消息的 LPFNVIEWCALLBACK 函数的指针。 此参数可以为 NULL。
fvm
类型: FOLDERVIEWMODE
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | shlobj_core.h (包括 Shlobj.h) |