Partager via


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)