Clase de CMFCDesktopAlertWndInfo
La clase CMFCDesktopAlertWndInfo se utiliza junto con Clase de CMFCDesktopAlertWnd.Especifica los controles que se muestran si la ventana de alerta de escritorio surge.
class CMFCDesktopAlertWndInfo
Members
Constructores públicos
Name |
Descripción |
---|---|
CMFCDesktopAlertWndInfo::~CMFCDesktopAlertWndInfo |
Un destructor. |
Métodos públicos
Name |
Descripción |
---|---|
|
miembros de datos
Name |
Descripción |
---|---|
Un identificador al icono que se muestra. |
|
El id. de comando asociado a un vínculo en el escritorio alerta la ventana. |
|
El texto que se muestra en la ventana de alerta de escritorio. |
|
El vínculo que se muestra en la ventana de alerta de escritorio. |
Comentarios
La clase de CMFCDesktopAlertWndInfo se pasa al método de CMFCDesktopAlertWnd::Create para especificar los elementos que se muestran en el diálogo de ventana predeterminado de alerta de escritorio.El diálogo predeterminado puede contener tres elementos:
Un icono, que se establece llamando a CMFCDesktopAlertWndInfo::m_hIcon.
Una etiqueta, o mensaje de texto, que se establece llamando a CMFCDesktopAlertWndInfo::m_strText.
Un vínculo, que se establece llamando a CMFCDesktopAlertWndInfo::m_strURL.Para establecer el comando que se ejecuta cuando se hace clic en el vínculo, llame a CMFCDesktopAlertWndInfo::m_nURLCmdID.
Si el diálogo predeterminado no es suficiente, puede crear un diálogo personalizado y pasarlo al método de CMFCDesktopAlertWnd::Create en lugar de utilizar esta clase.Para obtener más información, vea Clase de CMFCDesktopAlertDialog.
Ejemplo
El ejemplo siguiente se muestra cómo utilizar los diversos miembros de la clase de CMFCDesktopAlertWndInfo .El ejemplo muestra cómo establecer el identificador al icono que se muestra, el texto que se muestra en la ventana de alerta de escritorio, el vínculo que se muestra en la ventana de alerta de escritorio, y el id. de comando asociado a un vínculo en el escritorio alerta la ventana.Este ejemplo forma parte de Ejemplo de demostración de alerta de escritorio.
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;
Jerarquía de herencia
Requisitos
encabezado: afxDesktopAlertDialog.h
Vea también
Referencia
Clase de CMFCDesktopAlertDialog