Partilhar via


CMFCDesktopAlertDialog Class

Observação

A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

A CMFCDesktopAlertDialog classe é usada em conjunto com a classe CMFCDesktopAlertWnd para mostrar um diálogo personalizado numa janela pop-up.

Para mais detalhes, consulte o código-fonte localizado na pasta VC\atlmfc\src\mfc da sua instalação no Visual Studio.

Sintaxe

class CMFCDesktopAlertDialog : public CDialogEx

Membros

Métodos Públicos

Nome Description
CMFCDesktopAlertDialog::CreateFromParams
CMFCDesktopAlertDialog::GetDlgSize
CMFCDesktopAlertDialog::HasFocus
CMFCDesktopAlertDialog::P reTranslateMessage (Anula CDialogEx::PreTranslateMessage.)

Observações

Execute os seguintes passos para mostrar um diálogo personalizado numa janela pop-up:

  1. Derive uma classe a partir de CMFCDesktopAlertDialog.

  2. Crie um modelo de diálogo para crianças nos recursos do projeto.

  3. Chame CMFCDesktopAlertWnd::Create com o ID de recurso do modelo de diálogo e um ponteiro para a informação da classe de execução da classe derivada como parâmetros.

  4. Programe o diálogo personalizado para tratar todas as notificações provenientes dos controlos alojados, ou programe os controlos alojados para tratar diretamente dessas notificações.

Hierarquia de herança

CObject

CCmdTarget

CWnd

CDialog

CDialogEx

CMFCDesktopAlertDialog

Requerimentos

Cabeçalho: afxDesktopAlertDialog.h

CMFCDesktopAlertDialog::CreateFromParams

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

Parâmetros

[dentro] Params

[dentro] pParent

Valor de retorno

Observações

CMFCDesktopAlertDialog::GetDlgSize

CSize GetDlgSize();

Valor de retorno

Observações

CMFCDesktopAlertDialog::HasFocus

BOOL HasFocus() const;

Valor de retorno

Observações

CMFCDesktopAlertDialog::P reTranslateMessage

virtual BOOL PreTranslateMessage(MSG* pMsg);

Parâmetros

[dentro] pMsg

Valor de retorno

Observações

Consulte também

Gráfico de Hierarquia
Classes
CMFCDesktopAlertWnd Classe
Turma CMFCDesktopAlertWndInfo
Classe CDialogEx