共用方式為


對話方塊類別

類別CDialog和其衍生的類別會封裝對話方塊功能。 因為對話方塊是一種特殊的視窗中, CDialog衍生自CWnd。 衍生對話方塊類別從CDialog或使用其中一種標準的對話方塊,例如開啟或儲存檔案,列印、 選取的字型或色彩,如共用對話方塊類別的初始化搜尋和取代作業,或執行各種 OLE 相關的作業。

  • Cdialog 為
    所有的對話方塊,強制回應和非強制回應的基底類別。

  • CDataExchange
    提供資料交換和驗證資訊的對話方塊。

通用對話方塊

這些對話方塊類別會封裝 Windows 通用型對話方塊。 它們提供簡單好用的實作複雜的對話方塊。

  • CCommonDialog
    所有通用型對話方塊的基底類別。

  • CFileDialog
    提供標準的對話方塊來開啟或儲存檔案。

  • CColorDialog
    提供標準的對話方塊選取一種色彩。

  • CFontDialog
    提供標準的對話方塊選取字型。

  • CFindReplaceDialog
    提供標準的對話方塊,搜尋及取代作業。

  • CPrintDialog
    提供標準的對話方塊,來列印檔案。

  • CPrintDialogEx
    提供 Windows 2000 的列印屬性工作表。

  • CPageSetupDialog
    封裝所提供的服務 Windows 通用版面設定] 方塊中提供額外支援設定及修改列印邊界。

OLE 通用對話方塊

OLE 會新增到 Windows 的一些通用對話方塊。 這些類別封裝的 OLE 通用對話方塊。

  • COleDialog
    用來包含常見的實作,所有的 OLE 對話方塊架構。 在使用者介面] 類別中所有對話方塊類別都衍生自這個基底類別。 COleDialog不能直接使用。

  • COleInsertDialog
    插入新的 OLE 連結或內嵌項目,會顯示 [插入物件對話方塊中,標準使用者介面。

  • COlePasteSpecialDialog
    顯示 [貼上] 對話方塊中,標準的使用者介面,用於實作編輯選擇性貼上] 指令。

  • COleLinksDialog
    顯示 [編輯連結] 對話方塊,[修改連結的項目相關資訊的標準使用者介面。

  • COleChangeIconDialog
    顯示 [變更圖示] 對話方塊,而標準的使用者介面變更 OLE 的相關圖示的內嵌或連結的項目。

  • COleConvertDialog
    顯示 [轉換] 對話方塊,[將 OLE 項目從某個型別轉換到另一個標準的使用者介面。

  • COlePropertiesDialog
    封裝 Windows 通用 OLE 內容] 對話方塊。 通用 OLE 屬性對話方塊提供一個簡單的方法,來顯示並修改某個項目的內容 OLE 文件與 Windows 標準一致的方式。

  • COleUpdateDialog
    顯示更新] 對話方塊,[更新文件中的所有連結的標準使用者介面。 對話方塊包含來指出如何關閉更新程序完成的進度指示器。

  • COleChangeSourceDialog
    顯示 [變更來源] 對話方塊,[變更連結的來源或目的地的標準使用者介面。

  • COleBusyDialog
    顯示伺服器忙碌中和伺服器沒有回應] 對話方塊的標準使用者介面處理忙線中的應用程式的呼叫。 通常會自動地顯示 COleMessageFilter 的實作。

屬性工作表類別

屬性工作表類別可以讓您的應用程式可以使用屬性工作表,也就是索引標籤式對話方塊。 屬性工作表是有效的方式來組織大量的單一對話方塊中的控制項。

  • CPropertyPage
    提供在屬性表中的每個頁面。 衍生類別中的,從CPropertyPage為每個要加入至屬性工作表的網頁。

  • CPropertySheet
    提供多個屬性頁的框架。 衍生您的屬性工作表類別從CPropertySheet來快速地實作您的屬性工作表。

  • COlePropertyPage
    顯示內容的 OLE 控制以圖形化介面,類似的對話方塊。

以 HTML 為基礎的對話方塊類別

  • CDHtmlDialog
    用來建立對話方塊,其與 HTML,而不是對話方塊資源的使用者介面的實作。

  • CMultiPageDHtmlDialog
    依序顯示多個 HTML 網頁並處理來自每一頁的事件。

相關的類別

這些類別彼此不對話框,但使用對話方塊範本,且有一個可怕的行為的對話方塊。

  • CDialogBar
    控制列是建置於對話方塊範本。

  • CFormView
    捲動檢視,其版面配置對話方塊範本中定義。 衍生類別中的,從CFormView來實作使用者介面對話方塊範本為基礎。

  • CDaoRecordView
    提供表單會直接連接到資料存取物件 (DAO) 資料錄集物件的檢視。 要所有的表單檢視中, CDaoRecordView為基礎的對話方塊範本。

  • CRecordView
    提供表單直接連接到開放式資料庫連接 (ODBC) 資料錄集物件的檢視。 要所有的表單檢視中, CRecordView為基礎的對話方塊範本。

  • CPrintInfo
    包含列印或預覽列印工作的相關資訊的結構。 列印的架構所使用的 CView

請參閱

概念

類別庫概觀