CMFCDesktopAlertWndInfo – třída
Třída CMFCDesktopAlertWndInfo
se používá s CMFCDesktopAlertWnd Třída. Určuje ovládací prvky, které se zobrazí, pokud se zobrazí okno upozornění na ploše.
Syntaxe
class CMFCDesktopAlertWndInfo
Členové
Veřejné konstruktory
Jméno | popis |
---|---|
CMFCDesktopAlertWndInfo::~CMFCDesktopAlertWndInfo |
Destruktor. |
Veřejné metody
Jméno | popis |
---|---|
CMFCDesktopAlertWndInfo::operator= |
Datové členy
Jméno | popis |
---|---|
CMFCDesktopAlertWndInfo::m_hIcon | Popisovač ikony, která se zobrazí |
CMFCDesktopAlertWndInfo::m_nURLCmdID | ID příkazu přidružené k odkazu v okně upozornění na ploše. |
CMFCDesktopAlertWndInfo::m_strText | Text zobrazený v okně upozornění na ploše. |
CMFCDesktopAlertWndInfo::m_strURL | Odkaz, který se zobrazí v okně upozornění na ploše |
Poznámky
Třída CMFCDesktopAlertWndInfo
je předána CMFCDesktopAlertWnd::Create metoda určující prvky, které jsou zobrazeny v výchozím dialogovém okně upozornění na ploše. Výchozí dialogové okno může obsahovat tři položky:
Ikona, která je nastavena voláním CMFCDesktopAlertWndInfo::m_hIcon.
Popisek nebo textová zpráva, která je nastavena voláním CMFCDesktopAlertWndInfo::m_strText.
Odkaz, který je nastaven voláním CMFCDesktopAlertWndInfo::m_strURL. Chcete-li nastavit příkaz, který se spustí po kliknutí na odkaz, zavolejte CMFCDesktopAlertWndInfo::m_nURLCmdID.
Pokud výchozí dialogové okno nestačí, můžete vytvořit vlastní dialogové okno a předat jej CMFCDesktopAlertWnd::Create metoda namísto použití této třídy. Další informace naleznete v tématu CMFCDesktopAlertDialog Třída.
Příklad
Následující příklad ukazuje, jak používat různé členy ve CMFCDesktopAlertWndInfo
třídě. Příklad ukazuje, jak nastavit popisovač na zobrazenou ikonu, text zobrazený v okně upozornění na ploše, odkaz zobrazený v okně upozornění na ploše a ID příkazu přidruženého k odkazu v okně upozornění na ploše. Tento příklad je součástí ukázky ukázky upozornění na ploše.
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;
Hierarchie dědičnosti
Požadavky
Hlavička: afxDesktopAlertDialog.h
CMFCDesktopAlertWndInfo::operator=
Další podrobnosti najdete ve zdrojovém kódu ve složce VC\atlmfc\src\mfc instalace sady Visual Studio.
CMFCDesktopAlertWndInfo& operator=(CMFCDesktopAlertWndInfo& src);
Parametry
[v] Src
Vrácená hodnota
Poznámky
CMFCDesktopAlertWndInfo::m_hIcon
Popisovač ikony, která se zobrazí
HICON m_hIcon;
Poznámky
CMFCDesktopAlertWndInfo::m_nURLCmdID
ID příkazu přidružené k odkazu v okně upozornění na ploše.
UINT m_nURLCmdID;
Poznámky
ID příkazu se odešle vlastníkovi automaticky otevíraného okna, když uživatel klikne na odkaz určený CMFCDesktopAlertWndInfo::m_strURL.
CMFCDesktopAlertWndInfo::m_strText
Text zobrazený v okně upozornění na ploše.
CString m_strText;
Poznámky
CMFCDesktopAlertWndInfo::m_strURL
Odkaz, který se zobrazí v okně upozornění na ploše
CString m_strURL;
Poznámky
Když uživatel klikne na odkaz, příkaz, který má CMFCDesktopAlertWndInfo::m_nURLCmdID ID příkazu se odešle vlastníkovi automaticky otevíraného okna.
Viz také
Graf hierarchie
Třídy
CMFCDesktopAlertWnd – třída
CMFCDesktopAlertWnd::Create
CMFCDesktopAlertDialog – třída