CMFCDesktopAlertWndInfo 類別
類別 CMFCDesktopAlertWndInfo
會與 CMFCDesktopAlertWnd 類別 搭配 使用。 這會指定如果桌面警示視窗出現時要顯示的控制項。
語法
class CMFCDesktopAlertWndInfo
成員
公用建構函式
名稱 | 描述 |
---|---|
CMFCDesktopAlertWndInfo::~CMFCDesktopAlertWndInfo |
解構函式。 |
公用方法
名稱 | 描述 |
---|---|
CMFCDesktopAlertWndInfo::operator= |
資料成員
名稱 | 描述 |
---|---|
CMFCDesktopAlertWndInfo::m_hIcon | 顯示的圖示控制碼。 |
CMFCDesktopAlertWndInfo::m_nURLCmdID | 與桌面警示視窗上連結相關聯的命令識別碼。 |
CMFCDesktopAlertWndInfo::m_strText | 桌面警示視窗上顯示的文字。 |
CMFCDesktopAlertWndInfo::m_strURL | 顯示在桌面警示視窗的連結。 |
備註
類別 CMFCDesktopAlertWndInfo
會傳遞至 CMFCDesktopAlertWnd::Create 方法,以指定顯示在桌面警示視窗預設對話方塊上的元素。 預設對話方塊可以包含三個專案:
圖示,其設定方式是呼叫 CMFCDesktopAlertWndInfo::m_hIcon 。
呼叫 CMFCDesktopAlertWndInfo::m_strText 所 設定的標籤或簡訊。
連結,其設定方式是呼叫 CMFCDesktopAlertWndInfo::m_strURL 。 若要設定按一下連結時所執行的命令,請呼叫 CMFCDesktopAlertWndInfo::m_nURLCmdID 。
如果預設對話方塊不夠,您可以建立自訂對話方塊,並將其傳遞至 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;
繼承階層架構
需求
標頭: 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 類別
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應