Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wird mit den Methoden IFolderView::Items, IFolderView::ItemCount und IShellView::GetItemObject verwendet, um die Elemente in ihren Auflistungen einzuschränken oder zu steuern.
Syntax
typedef enum _SVGIO {
SVGIO_BACKGROUND = 0,
SVGIO_SELECTION = 0x1,
SVGIO_ALLVIEW = 0x2,
SVGIO_CHECKED = 0x3,
SVGIO_TYPE_MASK = 0xf,
SVGIO_FLAG_VIEWORDER = 0x80000000
} ;
Konstanten
SVGIO_BACKGROUNDWert: 0 0x00000000. Bezieht sich auf den Hintergrund der Ansicht. Es wird mit IID_IContextMenu verwendet, um ein Kontextmenü für den Ansichtshintergrund abzurufen, und mit IID_IDispatch, um eine Dispatch-Schnittstelle abzurufen, die das ShellFolderView-Objekt für die Ansicht darstellt. |
SVGIO_SELECTIONWert: 0x1 0x00000001. Verweist auf die aktuell ausgewählten Elemente. Wird mit IID_IDataObject verwendet, um ein Datenobjekt abzurufen, das die ausgewählten Elemente darstellt. |
SVGIO_ALLVIEWWert: 0x2 0x00000002. Wird wie SVGIO_SELECTION verwendet, bezieht sich jedoch auf alle Elemente in der Ansicht. |
SVGIO_CHECKEDWert: 0x3 0x00000003. Wird auf die gleiche Weise wie SVGIO_SELECTION verwendet, bezieht sich jedoch auf überprüfte Elemente in Ansichten, in denen der aktivierte Modus unterstützt wird. Weitere Informationen zum aktivierten Modus finden Sie unter FOLDERFLAGS. |
SVGIO_TYPE_MASKWert: 0xf 0x0000000F. Maskiert alle Bits, aber die, die den _SVGIO Flags entsprechen. |
SVGIO_FLAG_VIEWORDERWert: 0x80000000 0x80000000. Gibt die Elemente in der Reihenfolge zurück, in der sie in der Ansicht angezeigt werden. Wenn dieses Flag nicht festgelegt ist, wird das ausgewählte Element zuerst aufgeführt. |
Hinweise
Der SVGIO-Typ , der verwendet wird, um auf Member der _SVGIO-Enumeration zu verweisen, wird in Shobjidl.h definiert, wie hier gezeigt.
typedef int SVGIO;
Anforderungen
| Unterstützte Mindestversion (Client) | Windows XP, Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Kopfzeile | shobjidl_core.h (einschließlich Shobjidl.h) |