Compartir a través de


CMFCDesktopAlertWndInfo Class

La clase CMFCDesktopAlertWndInfo se usa con la Clase CMFCDesktopAlertWnd. Especifica los controles que se muestran si emerge la ventana de alerta de escritorio.

Sintaxis

class CMFCDesktopAlertWndInfo

Miembros

Constructores públicos

Nombre Descripción
CMFCDesktopAlertWndInfo::~CMFCDesktopAlertWndInfo Destructor.

Métodos públicos

Nombre Descripción
CMFCDesktopAlertWndInfo::operator=

Miembros de datos

Nombre Descripción
CMFCDesktopAlertWndInfo::m_hIcon Identificador del icono que se muestra.
CMFCDesktopAlertWndInfo::m_nURLCmdID Identificador de comando asociado a un vínculo en la ventana de alertas de escritorio.
CMFCDesktopAlertWndInfo::m_strText Texto que se muestra en la ventana de alertas de escritorio.
CMFCDesktopAlertWndInfo::m_strURL Texto que se muestra en la ventana de alertas de escritorio.

Comentarios

La CMFCDesktopAlertWndInfo clase se pasa al método CMFCDesktopAlertWnd::Create para especificar los elementos que se muestran en el cuadro de diálogo predeterminado de la ventana de alertas de escritorio. El cuadro de diálogo predeterminado puede contener tres elementos:

Si el cuadro de diálogo predeterminado no es suficiente, puede crear un diálogo personalizado y pasarlo al método CMFCDesktopAlertWnd::Create en lugar de usar esta clase. Para obtener más información, consulte Clase CMFCDesktopAlertDialog.

Ejemplo

En el siguiente ejemplo se muestra cómo usar los distintos métodos en la clase CMFCDesktopAlertWndInfo. En el ejemplo se muestra cómo establecer el identificador en el 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 alertas de escritorio y el identificador de comando asociado a un vínculo en la ventana de alerta de escritorio. Este ejemplo forma parte del ejemplo de demostración de alertas 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

CMFCDesktopAlertWndInfo

Requisitos

Encabezado: afxDesktopAlertDialog.h

CMFCDesktopAlertWndInfo::operator=

Para obtener información más detallada, consulta el código fuente que se ubica en la carpeta VC\atlmfc\src\mfc de la instalación de Visual Studio.

CMFCDesktopAlertWndInfo& operator=(CMFCDesktopAlertWndInfo& src);

Parámetros

[in] src

Valor devuelto

Comentarios

CMFCDesktopAlertWndInfo::m_hIcon

Identificador del icono que se muestra.

HICON m_hIcon;

Comentarios

CMFCDesktopAlertWndInfo::m_nURLCmdID

Identificador de comando asociado a un vínculo en la ventana de alertas de escritorio.

UINT m_nURLCmdID;

Comentarios

El identificador de comando se envía al propietario de la ventana emergente cuando el usuario hace clic en el vínculo especificado por CMFCDesktopAlertWndInfo::m_strURL.

CMFCDesktopAlertWndInfo::m_strText

Texto que se muestra en la ventana de alertas de escritorio.

CString m_strText;

Comentarios

CMFCDesktopAlertWndInfo::m_strURL

Texto que se muestra en la ventana de alertas de escritorio.

CString m_strURL;

Comentarios

Cuando el usuario hace clic en el vínculo, el comando que tiene el identificador de comando CMFCDesktopAlertWndInfo::m_nURLCmdID se enviará al propietario de la ventana emergente.

Consulte también

Gráfico de jerarquías
Clases
CMFCDesktopAlertWnd Class
CMFCDesktopAlertWnd::Create
CMFCDesktopAlertDialog (clase)