分享方式:


CMFCDesktopAlertWndInfo 類別

類別CMFCDesktopAlertWndInfo會與 CMFCDesktopAlertWnd 類別搭配使用。 這會指定如果桌面警示視窗出現時要顯示的控制項。

語法

class CMFCDesktopAlertWndInfo

成員

公用建構函式

名稱 描述
CMFCDesktopAlertWndInfo::~CMFCDesktopAlertWndInfo 解構函式。

公用方法

名稱 描述
CMFCDesktopAlertWndInfo::operator=

資料成員

名稱 描述
CMFCDesktopAlertWndInfo::m_hIcon 顯示的圖示句柄。
CMFCDesktopAlertWndInfo::m_nURLCmdID 與桌面警示視窗上連結相關聯的命令標識碼。
CMFCDesktopAlertWndInfo::m_strText 桌面警示視窗上顯示的文字。
CMFCDesktopAlertWndInfo::m_strURL 顯示在桌面警示視窗的連結。

備註

類別 CMFCDesktopAlertWndInfo 會傳遞至 CMFCDesktopAlertWnd::Create 方法,以指定顯示在桌面警示視窗默認對話方塊上的元素。 預設對話框可以包含三個專案:

如果預設對話框不夠,您可以建立自定義對話方塊,並將其傳遞至 CMFCDesktopAlertWnd::Create 方法,而不是使用此類別。 如需詳細資訊,請參閱 CMFCDesktopAlertDialog 類別

範例

下列範例示範如何在 類別中使用 CMFCDesktopAlertWndInfo 各種成員。 此範例示範如何將句柄設定為顯示的圖示、桌面警示視窗上顯示的文字、桌面警示視窗上顯示的連結,以及與桌面警示視窗上連結相關聯的命令標識碼。 此範例是桌面警示示範範例一部分。

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;

繼承階層架構

CMFCDesktopAlertWndInfo

需求

標頭: afxDesktopAlertDialog.h

CMFCDesktopAlertWndInfo::operator=

如需更多詳細資料,請參閱 Visual Studio 安裝位置下之 VC\atlmfc\src\mfc 資料夾中的原始程式碼。

CMFCDesktopAlertWndInfo& operator=(CMFCDesktopAlertWndInfo& src);

參數

[in] src

傳回值

備註

CMFCDesktopAlertWndInfo::m_hIcon

顯示的圖示句柄。

HICON m_hIcon;

備註

CMFCDesktopAlertWndInfo::m_nURLCmdID

與桌面警示視窗上連結相關聯的命令標識碼。

UINT m_nURLCmdID;

備註

當使用者按兩下 CMFCDesktopAlertWndInfo::m_strURL指定的連結時,命令標識碼會傳送給彈出視窗的擁有者。

CMFCDesktopAlertWndInfo::m_strText

桌面警示視窗上顯示的文字。

CString m_strText;

備註

CMFCDesktopAlertWndInfo::m_strURL

顯示在桌面警示視窗的連結。

CString m_strURL;

備註

當使用者按兩下連結時,具有 CMFCDesktopAlertWndInfo::m_nURLCmdID 命令標識碼的命令將會傳送給彈出視窗的擁有者。

另請參閱

階層架構圖表
類別
CMFCDesktopAlertWnd Class
CMFCDesktopAlertWnd::Create
CMFCDesktopAlertDialog 類別