CMFCDesktopAlertWndInfo Sınıfı
CMFCDesktopAlertWndInfo
sınıfı CMFCDesktopAlertWnd Sınıfı ile birlikte kullanılır. Masaüstü uyarı penceresi açılırsa görüntülenen denetimleri belirtir.
class CMFCDesktopAlertWndInfo
Veri Akışı Adı | Açıklama |
---|---|
CMFCDesktopAlertWndInfo::~CMFCDesktopAlertWndInfo |
Yıkıcı. |
Veri Akışı Adı | Açıklama |
---|---|
CMFCDesktopAlertWndInfo::operator= |
Veri Akışı Adı | Açıklama |
---|---|
CMFCDesktopAlertWndInfo::m_hIcon | Görüntülenen simgenin tutamacı. |
CMFCDesktopAlertWndInfo::m_nURLCmdID | Masaüstü uyarı penceresindeki bir bağlantıyla ilişkilendirilmiş komut kimliği. |
CMFCDesktopAlertWndInfo::m_strText | Masaüstü uyarı penceresinde görüntülenen metin. |
CMFCDesktopAlertWndInfo::m_strURL | Masaüstü uyarı penceresinde görüntülenen bağlantı. |
sınıfı, CMFCDesktopAlertWndInfo
masaüstü uyarı penceresinin varsayılan iletişim kutusunda görüntülenen öğeleri belirtmek için CMFCDesktopAlertWnd::Create yöntemine geçirilir. Varsayılan iletişim kutusu üç öğe içerebilir:
CMFCDesktopAlertWndInfo::m_hIcon çağrılarak ayarlanan bir simge.
CMFCDesktopAlertWndInfo::m_strText çağrılarak ayarlanan bir etiket veya metin iletisi.
CMFCDesktopAlertWndInfo::m_strURL çağrılarak ayarlanan bağlantı. Bağlantıya tıklandığında yürütülen komutu ayarlamak için CMFCDesktopAlertWndInfo::m_nURLCmdID çağrısı yapın.
Varsayılan iletişim kutusu yeterli değilse, özel bir iletişim kutusu oluşturabilir ve bu sınıfı kullanmak yerine CMFCDesktopAlertWnd::Create yöntemine geçirebilirsiniz. Daha fazla bilgi için bkz . CMFCDesktopAlertDialog Sınıfı.
Aşağıdaki örnekte, sınıftaki çeşitli üyelerin nasıl kullanılacağı gösterilmektedir CMFCDesktopAlertWndInfo
. Örnekte, tanıtıcının görüntülenen simgeye nasıl ayarlanacağı, masaüstü uyarı penceresinde görüntülenen metin, masaüstü uyarı penceresinde görüntülenen bağlantı ve masaüstü uyarı penceresindeki bir bağlantıyla ilişkilendirilmiş komut kimliği gösterilir. Bu örnek, Masaüstü Uyarı Tanıtımı örneğinin bir parçasıdır.
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;
Üst bilgi: afxDesktopAlertDialog.h
Daha fazla ayrıntı için Visual Studio yüklemenizin VC\atlmfc\src\mfc klasöründe bulunan kaynak koduna bakın.
CMFCDesktopAlertWndInfo& operator=(CMFCDesktopAlertWndInfo& src);
[in] Src
Görüntülenen simgenin tutamacı.
HICON m_hIcon;
Masaüstü uyarı penceresindeki bir bağlantıyla ilişkilendirilmiş komut kimliği.
UINT m_nURLCmdID;
Komut kimliği, kullanıcı CMFCDesktopAlertWndInfo::m_strURL tarafından belirtilen bağlantıya tıkladığında açılan pencerenin sahibine gönderilir.
Masaüstü uyarı penceresinde görüntülenen metin.
CString m_strText;
Masaüstü uyarı penceresinde görüntülenen bağlantı.
CString m_strURL;
Kullanıcı bağlantıya tıkladığında, CMFCDesktopAlertWndInfo::m_nURLCmdID komut kimliğine sahip komut açılır pencerenin sahibine gönderilir.
Hiyerarşi Grafiği
Sınıflar
CMFCDesktopAlertWnd Sınıfı
CMFCDesktopAlertWnd::Create
CMFCDesktopAlertDialog Sınıfı