共用方式為


IShellFolderView 介面 (shlobj_core.h)

[IShellFolderView 已不再可供 Windows 7 使用。 請改用 IFolderView2IFolderView。]

公開操作Shell資料夾檢視的方法。

繼承

IShellFolderView 介面繼承自 IUnknown 介面。 IShellFolderView 也有下列類型的成員:

方法

IShellFolderView 介面具有這些方法。

 
IShellFolderView::AddObject

AddObject 可能會改變或無法使用。
IShellFolderView::ArrangeGrid

排列移動的圖示,使其對齊不可見的網格線。
IShellFolderView::AutoArrange

AutoArrange 可能會變更或無法使用。
IShellFolderView::GetArrangeParam

取得檢視的排列參數,也就是檢視的排序方式。
IShellFolderView::GetAutoArrange

GetAutoArrange 可能會改變或無法使用。
IShellFolderView::GetDragPoint

取得起始目前拖放作業的點。
IShellFolderView::GetDropPoint

取得目前拖放作業終止的點。
IShellFolderView::GetItemSpacing

只取得小型和大型檢視模式的間距。
IShellFolderView::GetObject

從檢視取得專案。
IShellFolderView::GetObjectCount

取得資料夾檢視中的項目數。
IShellFolderView::GetSelectedCount

取得所選取檢視中的項目數。
IShellFolderView::GetSelectedObjects

取得檢視中選取的物件數位,以及這些物件的數目。
IShellFolderView::IsBkDropTarget

IsBkDropTarget 可能會變更或無法使用。
IShellFolderView::IsDropOnSource

檢查目前拖放或剪貼作業的目的地是否與來源相同。
IShellFolderView::MoveIcons

這個方法尚未實作。 (IShellFolderView.MoveIcons)
IShellFolderView::QuerySupport

QuerySupport 可能會變更或無法使用。
IShellFolderView::Rearrange

重新排列可能會改變或無法使用。
IShellFolderView::RefreshObject

RefreshObject 可能會改變或無法使用。
IShellFolderView::RemoveObject

RemoveObject 可能會改變或無法使用。
IShellFolderView::Select

IShellFolderView::Select 可能會改變或無法使用。
IShellFolderView::SetAutomationObject

取代 IShellView 的內部自動化物件。
IShellFolderView::SetCallback

IShellFolderView::SetCallback 可能會變更或無法使用。
IShellFolderView::SetClipboard

SetClipboard 可能會變更或無法使用。
IShellFolderView::SetItemPos

設定指定專案的位置。
IShellFolderView::SetObjectCount

SetObjectCount 已無法使用。
IShellFolderView::SetPoints

SetPoint 可能會變更或無法使用。
IShellFolderView::SetRedraw

允許重新繪製檢視,或防止重新繪製檢視。
IShellFolderView::UpdateObject

UpdateObject 可能會變更或無法使用。

備註

SHCreateShellFolderViewEx 傳回的 IShellView 物件支援 IShellFolderView 此物件包含 ListView 控件,以及 IShellFolderView 上的一些方法,直接操作此 ListView 控件。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 shlobj_core.h