Aracılığıyla paylaş


CMFCDesktopAlertDialog Sınıfı

sınıfıCMFCDesktopAlertDialog, bir açılır pencerede özel bir iletişim kutusu görüntülemek için CMFCDesktopAlertWnd Sınıfı ile birlikte kullanılır.

Daha fazla ayrıntı için Visual Studio yüklemenizin VC\atlmfc\src\mfc klasöründe bulunan kaynak koduna bakın.

Sözdizimi

class CMFCDesktopAlertDialog : public CDialogEx

Üyeler

Genel Yöntemler

Ad Tanım
CMFCDesktopAlertDialog::CreateFromParams
CMFCDesktopAlertDialog::GetDlgSize
CMFCDesktopAlertDialog::HasFocus
CMFCDesktopAlertDialog::P reTranslateMessage (Geçersiz Kılmalar CDialogEx::PreTranslateMessage.)

Açıklamalar

Açılır pencerede özel bir iletişim kutusu görüntülemek için aşağıdaki adımları gerçekleştirin:

  1. sınıfından bir sınıf türetme CMFCDesktopAlertDialog.

  2. Projenin kaynaklarında bir alt iletişim kutusu şablonu oluşturun.

  3. CMFCDesktopAlertWnd::Create öğesini, iletişim kutusu şablonunun kaynak kimliğiyle ve türetilmiş sınıfın çalışma zamanı sınıf bilgilerini parametre olarak işaret eden bir işaretçiyle çağırın.

  4. Barındırılan denetimlerden gelen tüm bildirimleri işlemek için özel iletişim kutusunu programla veya barındırılan denetimleri bu bildirimleri doğrudan işleyecek şekilde programla.

Devralma Hiyerarşisi

Cobject

Ccmdtarget

Cwnd

Cdialog

CDialogEx

CMFCDesktopAlertDialog

Gereksinimler

Üst bilgi: afxDesktopAlertDialog.h

CMFCDesktopAlertDialog::CreateFromParams

BOOL CreateFromParams(
    CMFCDesktopAlertWndInfo& params,
    CMFCDesktopAlertWnd* pParent);

Parametreler

[in] Params

[in] pParent

İade Değeri

Açıklamalar

CMFCDesktopAlertDialog::GetDlgSize

CSize GetDlgSize();

İade Değeri

Açıklamalar

CMFCDesktopAlertDialog::HasFocus

BOOL HasFocus() const;

İade Değeri

Açıklamalar

CMFCDesktopAlertDialog::P reTranslateMessage

virtual BOOL PreTranslateMessage(MSG* pMsg);

Parametreler

[in] pMsg

İade Değeri

Açıklamalar

Ayrıca bkz.

Hiyerarşi Grafiği
Sınıflar
CMFCDesktopAlertWnd Sınıfı
CMFCDesktopAlertWndInfo Sınıfı
CDialogEx Sınıfı