共用方式為


對話框類別

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

CDialog
對話框的基礎類別,包括模態和非模態。

CDataExchange
提供對話框的數據交換和驗證資訊。

一般對話框

這些對話框類別會封裝 Windows 通用對話方塊。 他們提供易於使用的複雜對話框實作。

CCommonDialog
所有通用對話框的基類。

CFileDialog
提供開啟或儲存檔案的標準對話框。

CColorDialog
提供用於選取色彩的標準對話方塊。

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

CFindReplaceDialog
提供一個搜尋和取代作業的標準對話方塊。

CPrintDialog
提供用於列印檔案的標準對話框。

CPrintDialogEx
提供 Windows Print 屬性表。

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
提供直接連接到 Open Database Connectivity (ODBC) 記錄集物件的表單檢視。 和所有窗體檢視一樣,是以 CRecordView 對話框範本為基礎。

CPrintInfo
結構,包含列印或列印預覽作業的相關信息。 CView 的列印架構所使用。

另請參閱

類別概觀