Compartilhar via


CMFCDesktopAlertWndInfo Class

A classe CMFCDesktopAlertWndInfo é usada com a Classe CMFCDesktopAlertWnd. Ele especifica os controles que serão exibidos se a janela de alerta da área de trabalho aparecer.

Sintaxe

class CMFCDesktopAlertWndInfo

Membros

Construtores públicos

Nome Descrição
CMFCDesktopAlertWndInfo::~CMFCDesktopAlertWndInfo Destruidor.

Métodos públicos

Nome Descrição
CMFCDesktopAlertWndInfo::operator=

Membros de dados

Nome Descrição
CMFCDesktopAlertWndInfo::m_hIcon Um identificador para o ícone exibido.
CMFCDesktopAlertWndInfo::m_nURLCmdID A ID de comando associada a um link na janela de alerta da área de trabalho.
CMFCDesktopAlertWndInfo::m_strText O texto exibido na janela de alerta da área de trabalho.
CMFCDesktopAlertWndInfo::m_strURL O link exibido na janela de alerta da área de trabalho.

Comentários

A classe CMFCDesktopAlertWndInfo é passada ao método CMFCDesktopAlertWnd::Create para especificar os elementos exibidos na caixa de diálogo padrão da janela de alerta da área de trabalho. A caixa de diálogo padrão pode conter três itens:

Se a caixa de diálogo padrão não for suficiente, você pode criar uma caixa de diálogo personalizada e passá-la para o método CMFCDesktopAlertWnd::Create em vez de usar essa classe. Para obter mais informações, confira Classe CMFCDesktopAlertDialog.

Exemplo

O exemplo a seguir demonstra como usar vários membros na classe CMFCDesktopAlertWndInfo. O exemplo demonstra como definir o identificador para o ícone exibido, o texto e o link que é exibido na janela de alerta da área de trabalho, e a ID de comando associada a um link na janela de alerta da área de trabalho. Esse exemplo faz parte do Exemplo de Demonstração de Alerta da Área de Trabalho.

CMFCDesktopAlertWndInfo params;
// int m_nIcon
if (m_nIcon > 0)
{
   // CMFCToolBarImages m_Icons
   params.m_hIcon = m_Icons.ExtractIcon(m_nIcon - 1);
}

// CString m_strText
params.m_strText = m_strText;
// CString m_strLink
params.m_strURL = m_strLink;
params.m_nURLCmdID = 101;

Hierarquia de herança

CMFCDesktopAlertWndInfo

Requisitos

Header: afxDesktopAlertDialog.h

CMFCDesktopAlertWndInfo::operator=

Para obter mais detalhes, confira o código-fonte localizado na pasta VC\atlmfc\src\mfc de sua instalação do Visual Studio.

CMFCDesktopAlertWndInfo& operator=(CMFCDesktopAlertWndInfo& src);

Parâmetros

[in] src

Valor de retorno

Comentários

CMFCDesktopAlertWndInfo::m_hIcon

Um identificador para o ícone exibido.

HICON m_hIcon;

Comentários

CMFCDesktopAlertWndInfo::m_nURLCmdID

A ID de comando associada a um link na janela de alerta da área de trabalho.

UINT m_nURLCmdID;

Comentários

A ID de comando é enviada ao proprietário da janela de item pop-up quando o usuário clica no link especificado por CMFCDesktopAlertWndInfo::m_strURL.

CMFCDesktopAlertWndInfo::m_strText

O texto exibido na janela de alerta da área de trabalho.

CString m_strText;

Comentários

CMFCDesktopAlertWndInfo::m_strURL

O link exibido na janela de alerta da área de trabalho.

CString m_strURL;

Comentários

Quando o usuário clicar no link, o comando que tem a ID do comando CMFCDesktopAlertWndInfo::m_nURLCmdID será enviado ao proprietário da janela de item pop-up.

Confira também

Gráfico da hierarquia
Classes
Classe CMFCDesktopAlertWnd
CMFCDesktopAlertWnd::Create
Classe CMFCDesktopAlertDialog