SFV_CREATE 结构 (shlobj_core.h)

此结构与 SHCreateShellFolderView 函数一起使用。

语法

typedef struct _SFV_CREATE {
  UINT               cbSize;
  IShellFolder       *pshf;
  IShellView         *psvOuter;
  IShellFolderViewCB *psfvcb;
} SFV_CREATE;

成员

cbSize

类型: UINT

SFV_CREATE 结构的大小(以字节为单位)。

pshf

类型: IShellFolder*

要为其创建视图的文件夹的 IShellFolder 接口。

psvOuter

类型: IShellView*

指向父 IShellView 接口的指针。 此参数可以为 NULL。 仅当 SHCreateShellFolderView 创建的视图托管在通用对话框中时,才使用此参数。

psfvcb

类型: IShellFolderViewCB*

指向 IShellFolderViewCB 接口的指针,该接口在发生各种事件时处理视图的回调。 此参数可以为 NULL

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 shlobj_core.h (包括 Shlobj.h)

另请参阅

ICommDlgBrowser