CDialogEx sınıfı
CDialogEx Arka plan rengini ve arka plan resmi olarak bir iletişim kutusu sınıfını belirtir.
class CDialogEx : public CDialog
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Yapıları bir CDialogEx nesnesi. |
|
CDialogEx::~CDialogEx |
Yıkıcı. |
Public yöntemler
Ad |
Description |
---|---|
CDialogEx::GetThisClass |
Bir işaretçi elde etmek için çerçevesi tarafından kullanılan CRuntimeClass Bu sınıf türü ile ilişkili olan nesne. |
CDialogEx::PreTranslateMessage |
İçin dağıtılan önce pencere iletilerinin çeviren TranslateMessage ve DispatchMessage Windows işlevleri.Daha fazla bilgi ve yöntem sözdizimi için bkz: CWnd::PreTranslateMessage.(Geçersiz kılar CDialog::PreTranslateMessage.) |
İletişim kutusunun arka plan rengini ayarlar. |
|
İletişim kutusunun arka plan görüntüsü olarak ayarlar. |
Notlar
Kullanmak için CDialogEx sınıfı, iletişim kutusu sınıfından türeyen CDialogEx yerine sınıf CDialog sınıfı.
İletişim kutusunu görüntüler, kaynak dosyasında depolanır.Framework kaynak dosyasından yüklenen herhangi bir görüntüyü otomatik olarak siler.Programlı olarak geçerli arka plan resmini silme çağrısı CDialogEx::SetBackgroundImage yöntemini veya uygulamanız bir OnDestroy olay işleyicisi.Aradığınızda CDialogEx::SetBackgroundImage yöntemi, geçişinde bir HBITMAP parametre olarak resmin tanıtıcısı.CDialogEx Nesnesi görüntüyü sahipliğini ve varsa silin m_bAutoDestroyBmp bayrağı TRUE.
A CDialogEx bir üst nesne olabilir bir CMFCPopupMenu sınıfı nesnesi.CMFCPopupMenu sınıfı Nesne çağrıları CDialogEx::SetActiveMenu yöntemi, CMFCPopupMenu sınıfı nesnesi açar.Daha sonra CDialogEx kadar herhangi bir menü olay nesnesini işleme CMFCPopupMenu sınıfı nesne kapatıldı.
Devralma hiyerarşisi
Gereksinimler
Başlık: afxdialogex.h