IFileDialogEvents 介面 (shobjidl_core.h)
公開方法,允許在一般檔案對話方塊中通知事件。
繼承
IFileDialogEvents介面繼承自IUnknown介面。 IFileDialogEvents 也有下列類型的成員:
方法
IFileDialogEvents介面具有這些方法。
IFileDialogEvents::OnFileOk 在對話方塊即將傳回結果之前呼叫。 |
IFileDialogEvents::OnFolderChange 當使用者巡覽至新資料夾時呼叫。 |
IFileDialogEvents::OnFolderChanging 在 IFileDialogEvents::OnFolderChange 之前呼叫。 這可讓實作者停止流覽至特定位置。 |
IFileDialogEvents::OnOverwrite 當使用者選擇覆寫檔案時,從儲存對話方塊呼叫。 |
IFileDialogEvents::OnSelectionChange 當使用者變更對話方塊檢視中的選取專案時呼叫。 |
IFileDialogEvents::OnShareViolation 可讓應用程式回應 Open 或 Save 作業所發生的共用違規。 |
IFileDialogEvents::OnTypeChange 開啟對話方塊以通知應用程式初始選擇的檔案類型時呼叫。 |
備註
何時實作
IFileDialogEvents 是由一般檔案對話方塊瀏覽器用戶端的應用程式所實作。 未實作的方法應該會傳回E_NOTIMPL。 您可以在一般檔案對話方塊SDK 範例中找到IFileDialogEvents的範例。需求
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | shobjidl_core.h (包含 Shobjidl.h) |