IShellFolderView-Schnittstelle (shlobj_core.h)
[IShellFolderView ist ab Windows 7 nicht mehr verfügbar. Verwenden Sie stattdessen IFolderView2 und IFolderView.]
Macht Methoden verfügbar, die Shellordneransichten bearbeiten.
Vererbung
Die IShellFolderView-Schnittstelle erbt von der IUnknown-Schnittstelle . IShellFolderView verfügt auch über folgende Membertypen:
Methoden
Die IShellFolderView-Schnittstelle verfügt über diese Methoden.
IShellFolderView::AddObject AddObject kann geändert oder nicht verfügbar sein. |
IShellFolderView::ArrangeGrid Ordnet verschobene Symbole so an, dass sie an einem unsichtbaren Raster ausgerichtet sind. |
IShellFolderView::AutoArrange AutoArrange kann geändert oder nicht verfügbar sein. |
IShellFolderView::GetArrangeParam Ruft den Anordnungsparameter der Ansicht ab, so wie die Ansicht sortiert wurde. |
IShellFolderView::GetAutoArrange GetAutoArrange ist möglicherweise geändert oder nicht verfügbar. |
IShellFolderView::GetDragPoint Ruft den Punkt ab, an dem der aktuelle Drag-and-Drop-Vorgang initiiert wurde. |
IShellFolderView::GetDropPoint Ruft den Punkt ab, an dem der aktuelle Drag-and-Drop-Vorgang beendet wurde. |
IShellFolderView::GetItemSpacing Ruft den Abstand nur für kleine und große Ansichtsmodi ab. |
IShellFolderView::GetObject Ruft ein Element aus der Ansicht ab. |
IShellFolderView::GetObjectCount Ruft die Anzahl der Elemente in der Ordneransicht ab. |
IShellFolderView::GetSelectedCount Ruft die Anzahl der Elemente in der Ansicht ab, die ausgewählt sind. |
IShellFolderView::GetSelectedObjects Ruft ein Array der objekte in der Ansicht ab, die ausgewählt sind, und die Anzahl dieser Objekte. |
IShellFolderView::IsBkDropTarget IsBkDropTarget kann geändert oder nicht verfügbar sein. |
IShellFolderView::IsDropOnSource Überprüft, ob das Ziel des aktuellen Drag-and-Drop- oder Cut-and-Paste-Vorgangs mit der Quelle identisch ist. |
IShellFolderView::MoveIcons Diese Methode ist nicht implementiert. (IShellFolderView.MoveIcons) |
IShellFolderView::QuerySupport QuerySupport kann geändert oder nicht verfügbar sein. |
IShellFolderView::Neuanordnen Die Neuordnung kann geändert oder nicht verfügbar sein. |
IShellFolderView::RefreshObject RefreshObject ist möglicherweise geändert oder nicht verfügbar. |
IShellFolderView::RemoveObject RemoveObject kann geändert oder nicht verfügbar sein. |
IShellFolderView::Select IShellFolderView::Select ist möglicherweise geändert oder nicht verfügbar. |
IShellFolderView::SetAutomationObject Ersetzt das interne Automatisierungsobjekt der IShellView. |
IShellFolderView::SetCallback IShellFolderView::SetCallback kann geändert oder nicht verfügbar sein. |
IShellFolderView::SetClipboard SetClipboard ist möglicherweise geändert oder nicht verfügbar. |
IShellFolderView::SetItemPos Legt die Position des angegebenen Elements fest. |
IShellFolderView::SetObjectCount SetObjectCount ist nicht mehr verfügbar. |
IShellFolderView::SetPoints SetPoints sind möglicherweise geändert oder nicht verfügbar. |
IShellFolderView::SetRedraw Ermöglicht das Neuzeichnen einer Ansicht oder verhindert, dass sie neu gezeichnet wird. |
IShellFolderView::UpdateObject UpdateObject kann geändert oder nicht verfügbar sein. |
Hinweise
IShellFolderView wird vom IShellView-Objekt unterstützt, das von SHCreateShellFolderViewEx zurückgegeben wird. Dieses Objekt enthält ein ListView-Steuerelement und einige der Methoden in IShellFolderView , die dieses ListView-Steuerelement direkt bearbeiten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shlobj_core.h |