Kelas CMFCDesktopAlertDialog

Nota

Pustaka Microsoft Foundation Classes (MFC) terus didukung. Namun, kami tidak lagi menambahkan fitur atau memperbarui dokumentasi.

Kelas CMFCDesktopAlertDialog ini digunakan bersama dengan Kelas CMFCDesktopAlertWnd untuk menampilkan dialog kustom di jendela popup.

Untuk detail selengkapnya, lihat kode sumber yang terletak di folder VC\atlmfc\src\mfc dari penginstalan Visual Studio Anda.

Sintaks

class CMFCDesktopAlertDialog : public CDialogEx

Anggota

Metode Publik

Nama Deskripsi
CMFCDesktopAlertDialog::CreateFromParams
CMFCDesktopAlertDialog::GetDlgSize
CMFCDesktopAlertDialog::HasFocus
CMFCDesktopAlertDialog::P reTranslateMessage (Mengambil alih CDialogEx::PreTranslateMessage.)

Keterangan

Lakukan langkah-langkah berikut untuk menampilkan dialog kustom di jendela popup:

  1. Mendapatkan kelas dari CMFCDesktopAlertDialog.

  2. Buat templat dialog anak di sumber daya proyek.

  3. Panggil CMFCDesktopAlertWnd::Buat dengan ID sumber daya templat dialog dan penunjuk ke informasi kelas runtime kelas turunan sebagai parameter.

  4. Program dialog kustom untuk menangani semua pemberitahuan yang berasal dari kontrol yang dihosting, atau program kontrol yang dihosting untuk menangani pemberitahuan ini secara langsung.

Hierarki Warisan

CObject

CCmdTarget

CWnd

CDialog

CDialogEx

CMFCDesktopAlertDialog

Persyaratan

Header: afxDesktopAlertDialog.h

CMFCDesktopAlertDialog::CreateFromParams

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

Parameter

[di] param

[di] pParent

Tampilkan Nilai

Keterangan

CMFCDesktopAlertDialog::GetDlgSize

CSize GetDlgSize();

Tampilkan Nilai

Keterangan

CMFCDesktopAlertDialog::HasFocus

BOOL HasFocus() const;

Tampilkan Nilai

Keterangan

CMFCDesktopAlertDialog::P reTranslateMessage

virtual BOOL PreTranslateMessage(MSG* pMsg);

Parameter

[di] pMsg

Tampilkan Nilai

Keterangan

Lihat juga

Bagan Hierarki
Kelas
Kelas CMFCDesktopAlertWnd
Kelas CMFCDesktopAlertWndInfo
Kelas CDialogEx