通用對話方塊類別
除了類別 CDialog 之外,MFC 還提供衍生自 CDialog
的數個類別,以封裝常用的對話方塊,如下表所示。 封裝的對話方塊稱為「通用對話方塊」,並屬於 Windows 通用對話程式庫(COMMDLG.DLL)。 這些類別的對話方塊範本資源和程式碼會在屬於 Windows 3.1 版和更新版本的 Windows 通用對話方塊中提供。
通用對話方塊類別
衍生對話類別 | 目的 |
---|---|
CColorDialog | 讓使用者選取色彩。 |
CFileDialog | 讓使用者選取要開啟或儲存的檔案名。 |
CFindReplaceDialog | 讓使用者在文字檔中起始尋找或取代作業。 |
CFontDialog | 讓使用者指定字型。 |
CPrintDialog | 讓使用者指定列印工作的資訊。 |
CPrintDialogEx | Windows Print 屬性工作表。 |
如需通用對話類別的詳細資訊,請參閱 MFC 參考 中的 個別類別名稱。 MFC 也提供一些用於 OLE 的標準對話方塊類別。 如需這些類別的相關資訊,請參閱 MFC 參考 中的 基類 COleDialog 。
MFC 中的其他三個類別具有類似對話方塊的特性。 如需 CFormView、 CRecordView 和 CDaoRecordView 類別 的相關資訊,請參閱 MFC 參考 中的 類別。 如需 CDialogBar 類別 的相關資訊,請參閱 對話方塊列 。