Condividi tramite


Interfaccia IShellFolderView (shlobj_core.h)

[IShellFolderView non è più disponibile per l'uso a partire da Windows 7. Usare invece IFolderView2 e IFolderView.]

Espone i metodi che modificano le visualizzazioni delle cartelle della shell.

Ereditarietà

L'interfaccia IShellFolderView eredita dall'interfaccia IUnknown . IShellFolderView include anche questi tipi di membri:

Metodi

L'interfaccia IShellFolderView include questi metodi.

 
IShellFolderView::AddObject

AddObject può essere modificato o non disponibile.
IShellFolderView::ArrangeGrid

Dispone le icone spostate in modo che siano allineate a una griglia invisibile.
IShellFolderView::AutoArrange

AutoArrange può essere modificato o non disponibile.
IShellFolderView::GetArrangeParam

Ottiene il parametro di disposizione della vista, ovvero la modalità di ordinamento della visualizzazione.
IShellFolderView::GetAutoArrange

GetAutoArrange può essere modificato o non disponibile.
IShellFolderView::GetDragPoint

Ottiene il punto in cui è stata avviata l'operazione di trascinamento della selezione corrente.
IShellFolderView::GetDropPoint

Ottiene il punto in cui è stata terminata l'operazione di trascinamento della selezione corrente.
IShellFolderView::GetItemSpacing

Ottiene la spaziatura solo per le modalità di visualizzazione di piccole e grandi dimensioni.
IShellFolderView::GetObject

Ottiene un elemento dalla visualizzazione.
IShellFolderView::GetObjectCount

Ottiene il numero di elementi nella visualizzazione cartelle.
IShellFolderView::GetSelectedCount

Ottiene il numero di elementi nella visualizzazione selezionati.
IShellFolderView::GetSelectedObjects

Ottiene una matrice degli oggetti nella visualizzazione selezionati e il numero di tali oggetti.
IShellFolderView::IsBkDropTarget

IsBkDropTarget può essere modificato o non disponibile.
IShellFolderView::IsDropOnSource

Controlla se la destinazione dell'operazione corrente di trascinamento della selezione o del taglio e incolla corrisponde all'origine.
IShellFolderView::MoveIcons

Questo metodo non è implementato. (IShellFolderView.MoveIcons)
IShellFolderView::QuerySupport

QuerySupport può essere modificato o non disponibile.
IShellFolderView::Ridisporre

La ridisponibilità può essere modificata o non disponibile.
IShellFolderView::RefreshObject

RefreshObject può essere modificato o non disponibile.
IShellFolderView::RemoveObject

RemoveObject può essere modificato o non disponibile.
IShellFolderView::Select

IShellFolderView::Select può essere modificato o non disponibile.
IShellFolderView::SetAutomationObject

Sostituisce l'oggetto di automazione interno di IShellView.
IShellFolderView::SetCallback

IShellFolderView::SetCallback può essere modificato o non disponibile.
IShellFolderView::SetClipboard

SetClipboard può essere modificato o non disponibile.
IShellFolderView::SetItemPos

Imposta la posizione dell'elemento specificato.
IShellFolderView::SetObjectCount

SetObjectCount non è più disponibile.
IShellFolderView::SetPoints

I setPoint possono essere modificati o non disponibili.
IShellFolderView::SetRedraw

Consente di ridisegnare una visualizzazione o di impedirne il ridisegno.
IShellFolderView::UpdateObject

UpdateObject può essere modificato o non disponibile.

Commenti

IShellFolderView è supportato dall'oggetto IShellView restituito da SHCreateShellFolderViewEx. Questo oggetto contiene un controllo ListView e alcuni dei metodi in IShellFolderView modificano direttamente questo controllo ListView.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shlobj_core.h