Структура 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) |