CDialogEx 類別
CDialogEx 類別會指定對話方塊的背景影像和背景色彩。
class CDialogEx : public CDialog
Members
公用建構函式
名稱 |
描述 |
---|---|
建構 CDialogEx 物件。 |
|
CDialogEx::~CDialogEx |
解構函式。 |
公用方法
名稱 |
描述 |
---|---|
設定對話方塊的背景色彩。 |
|
設定對話方塊的背景影像。 |
備註
若要使用 CDialogEx 類別,請將您的對話方塊類別從 CDialogEx 類別進行衍生,而不是從 CDialog 類別。
對話方塊影像會儲存在資源檔中。 架構會自動刪除從資源檔載入的任何影像。 若要以程式設計方式刪除目前的背景影像,請呼叫 CDialogEx::SetBackgroundImage 方法或實作 OnDestroy 事件處理常式。 當您呼叫 CDialogEx::SetBackgroundImage 方法時,請傳入 HBITMAP 參數做為影像控點。 CDialogEx 物件會取得影像的擁有權,而若 m_bAutoDestroyBmp 旗標是 TRUE 的話,則會將它刪除。
CDialogEx 物件可以是 CMFCPopupMenu 類別 物件的父物件。 CMFCPopupMenu 類別 物件開啟時,CMFCPopupMenu 類別 物件就會呼叫 CDialogEx::SetActiveMenu 方法。 之後,CDialogEx 物件會處理任何功能表事件,直到 CMFCPopupMenu 類別 物件關閉。
繼承階層
需求
標頭: afxdialogex.h