CMFCDesktopAlertWndInfo 類別
CMFCDesktopAlertWndInfo 類別是和 CMFCDesktopAlertWnd 類別 一起使用。 它會指定所顯示的控制項,如果 Desktop Alert Window 快顯視窗。
class CMFCDesktopAlertWndInfo
Members
公用建構函式
名稱 |
描述 |
---|---|
CMFCDesktopAlertWndInfo::~CMFCDesktopAlertWndInfo |
解構函式。 |
公用方法
名稱 |
描述 |
---|---|
|
資料成員
名稱 |
描述 |
---|---|
要顯示之圖示的控制代碼。 |
|
命令 ID 與桌面警示視窗的連結。 |
|
在桌面警示視窗中所顯示的文字。 |
|
在桌面警示視窗所顯示的連結。 |
備註
CMFCDesktopAlertWndInfo 類別傳遞給 CMFCDesktopAlertWnd::Create 方法指定在桌面警示視窗的預設的對話方塊中顯示的項目。 預設的對話方塊包含三個項目:
圖示,藉由呼叫 CMFCDesktopAlertWndInfo::m_hIcon設定。
標籤或文字訊息,然後呼叫 CMFCDesktopAlertWndInfo::m_strText設定。
連結,藉由呼叫 CMFCDesktopAlertWndInfo::m_strURL設定。 若要設定執行的命令,在按一下連結時,請呼叫 CMFCDesktopAlertWndInfo::m_nURLCmdID。
如果預設對話不敷使用,您可以建立自訂對話方塊並將它傳遞給 CMFCDesktopAlertWnd::Create 方法 (而不是使用這個類別。 如需詳細資訊,請參閱 CMFCDesktopAlertDialog 類別。
範例
下列範例會在 CMFCDesktopAlertWndInfo 示範如何使用類別各種成員。 範例會示範如何設定控制代碼所顯示的圖示,在桌面警示視窗、連結顯示於桌面警示視窗和命令 ID 會顯示與桌面警示視窗之連結的文字。 這個範例是 桌面警示示範範例的一部分。
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