共用方式為


IFolderFilter::GetEnumFlags 方法 (shobjidl_core.h)

允許用戶端指定應該列舉 Shell 資料夾中的物件類別。 搭配 SHBrowseForFolder 使用時,指定應該顯示在對話框樹視圖中的項目類別或類別,以及不應該顯示哪些類別或類別。

語法

HRESULT GetEnumFlags(
  [in]  IShellFolder      *psf,
  [in]  PCIDLIST_ABSOLUTE pidlFolder,
  [in]  HWND              *phwnd,
  [out] DWORD             *pgrfFlags
);

參數

[in] psf

類型: IShellFolder*

資料 夾 IShellFolder 介面的指標。

[in] pidlFolder

類型: PCIDLIST_ABSOLUTE

資料夾的 PIDL。

[in] phwnd

類型: HWND*

主機視窗句柄的指標。

[out] pgrfFlags

類型: DWORD*

一或多個 SHCONTF 值,指定要列舉的物件類別。

傳回值

類型: HRESULT

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

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 shobjidl_core.h (包括 Shobjidl.h)

另請參閱

IFolderFilter