énumération _SVGIO (shobjidl_core.h)
Utilisé avec les méthodes IFolderView::Items, IFolderView::ItemCount et IShellView::GetItemObject pour restreindre ou contrôler les éléments de leurs collections.
Syntax
typedef enum _SVGIO {
SVGIO_BACKGROUND = 0,
SVGIO_SELECTION = 0x1,
SVGIO_ALLVIEW = 0x2,
SVGIO_CHECKED = 0x3,
SVGIO_TYPE_MASK = 0xf,
SVGIO_FLAG_VIEWORDER = 0x80000000
} ;
Constantes
SVGIO_BACKGROUND Valeur : 0 0x00000000. Fait référence à l’arrière-plan de la vue. Il est utilisé avec IID_IContextMenu pour obtenir un menu contextuel pour l’arrière-plan de l’affichage et avec IID_IDispatch pour obtenir une interface de répartition qui représente l’objet ShellFolderView pour la vue. |
SVGIO_SELECTION Valeur : 0x1 0x00000001. Fait référence aux éléments actuellement sélectionnés. Utilisé avec IID_IDataObject pour récupérer un objet de données qui représente les éléments sélectionnés. |
SVGIO_ALLVIEW Valeur : 0x2 0x00000002. Utilisé de la même manière que SVGIO_SELECTION mais fait référence à tous les éléments de la vue. |
SVGIO_CHECKED Valeur : 0x3 0x00000003. Utilisé de la même manière que SVGIO_SELECTION mais fait référence aux éléments archivés dans les vues où le mode activé est pris en charge. Pour plus d’informations sur le mode activé, consultez FOLDERFLAGS. |
SVGIO_TYPE_MASK Valeur : 0xf 0x0000000F. Masque tous les bits, sauf ceux correspondant aux indicateurs _SVGIO . |
SVGIO_FLAG_VIEWORDER Valeur : 0x80000000 0x80000000. Retourne les éléments dans l’ordre dans lequel ils apparaissent dans la vue. Si cet indicateur n’est pas défini, l’élément sélectionné est répertorié en premier. |
Remarques
Le type SVGIO utilisé pour faire référence aux membres de l’énumération _SVGIO est défini dans Shobjidl.h, comme illustré ici.
typedef int SVGIO;
Configuration requise
Client minimal pris en charge | Windows XP, Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | shobjidl_core.h (inclure Shobjidl.h) |