共用方式為


IFileDialog2::SetNavigationRoot 方法 (shobjidl.h)

指定要開始瀏覽命名空間的最上層位置,例如在 [ 儲存 ] 對話方塊的 [ 瀏覽] 資料夾 選項中。 用戶無法在此位置上方巡覽。

語法

HRESULT SetNavigationRoot(
  [in] IShellItem *psi
);

參數

[in] psi

類型: IShellItem

代表導覽根目錄的 IShellItem 物件的指標。

傳回值

類型: HRESULT

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

SetNavigationRoot 可供想要限制流覽至 Shell 命名空間特定區域的應用程式使用。 瀏覽窗格中的專案會取代為提供的專案,以引導使用者在命名空間的這個部分之外流覽。

顯示對話框時,無法呼叫這個方法。

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
目標平台 Windows
標頭 shobjidl.h
程式庫 Comdlg32.lib
Dll Comdlg32.dll (6.1 版或更新版本)

另請參閱

IFileDialog2