Classe CMFCDesktopAlertWndInfo
The CMFCDesktopAlertWndInfo classe é usada com o Classe CMFCDesktopAlertWnd. Especifica os controles que são exibidos se a janela de alerta da área de trabalho for exibida.
class CMFCDesktopAlertWndInfo
Membros
Construtores públicos
Nome |
Descrição |
---|---|
CMFCDesktopAlertWndInfo::~CMFCDesktopAlertWndInfo |
Destruidor. |
Métodos públicos
Nome |
Descrição |
---|---|
|
Membros de dados
Nome |
Descrição |
---|---|
Um identificador para o ícone que é exibido. |
|
A ID de comando associada a um link na janela de alerta da área de trabalho. |
|
O texto que é exibido na janela de alerta da área de trabalho. |
|
O link é exibido na janela de alerta da área de trabalho. |
Comentários
The CMFCDesktopAlertWndInfo classe é passado para o CMFCDesktopAlertWnd::criar método para especificar os elementos que são 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:
Um ícone, que é conjunto chamando CMFCDesktopAlertWndInfo::m_hIcon.
Um rótulo ou mensagem de texto, que é conjunto chamando CMFCDesktopAlertWndInfo::m_strText.
Um link, o que é definido por chamada CMFCDesktopAlertWndInfo::m_strURL. Para conjunto o comando é executado quando o link é clicado, telefonar CMFCDesktopAlertWndInfo::m_nURLCmdID.
Se a caixa de diálogo padrão não for suficiente, você pode criar uma caixa de diálogo personalizada e passá-lo para o CMFCDesktopAlertWnd::criar método em vez de usar essa classe. Para obter mais informações, consulte Classe CMFCDesktopAlertDialog.
Exemplo
O exemplo a seguir demonstra como usar vários membros no CMFCDesktopAlertWndInfo classe. O exemplo demonstra como conjunto o identificador para o ícone for exibido, o texto que é exibido na janela de alerta da área de trabalho, o link que é exibido na janela de alerta da área de trabalho e o ID de comando associado a um link na janela de alerta da área de trabalho.Este exemplo faz parte o Exemplo do DesktopAlertDemo: Aplicativo MFC de alerta de á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
Requisitos
Cabeçalho: afxDesktopAlertDialog.h