IFileDialogCustomize 介面 (shobjidl_core.h)
公開可讓應用程式將控制項新增至通用檔案對話方塊的方法。
繼承
IFileDialogCustomize介面繼承自IUnknown介面。 IFileDialogCustomize 也有下列類型的成員:
方法
IFileDialogCustomize介面具有這些方法。
備註
何時實作
IFileDialogControlEvents 是由通用檔案開啟對話方塊 (CLSID_FileOpenDialog) 和檔案儲存對話方塊 (CLSID_FileSaveDialog) 實作。
控制項會在對話方塊顯示之前新增至對話方塊。 其配置是由新增的順序所隱含。 顯示對話方塊之後,就無法新增或移除控制項,但可以隨時隱藏或停用現有的控制項。 其標籤也可以隨時變更。
容器控制項是可以加入專案的控制項。 容器控制項包括下拉式方塊、功能表、附加至 [開啟 ] 按鈕的下拉式清單,以及任何選項按鈕群組。 專案出現在容器中的順序是新增專案的順序。 沒有重新排列它們所需的設施。 識別碼的範圍設定為父控制項。 除了功能表之外,容器控制項也有選取的專案。
具有容器控制項的專案在建立之後無法變更,但已啟用和可見狀態除外。 不過,您可以隨時新增和移除它們。 例如,如果您需要變更功能表的文字,則必須移除目前的功能表,並使用正確的文字新增另一個功能表。
規格需求
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | shobjidl_core.h (包含 Shobjidl.h) |