Aracılığıyla paylaş


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.

Sözdizimi

class CMFCDesktopAlertWndInfo

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
CMFCDesktopAlertWndInfo::~CMFCDesktopAlertWndInfo Yıkıcı.

Genel Yöntemler

Veri Akışı Adı Açıklama
CMFCDesktopAlertWndInfo::operator=

Veri Üyeleri

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ı.

Açıklamalar

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ı.

Örnek

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;

Devralma Hiyerarşisi

CMFCDesktopAlertWndInfo

Gereksinimler

Üst bilgi: afxDesktopAlertDialog.h

CMFCDesktopAlertWndInfo::operator=

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);

Parametreler

[in] Src

Dönüş Değeri

Açıklamalar

CMFCDesktopAlertWndInfo::m_hIcon

Görüntülenen simgenin tutamacı.

HICON m_hIcon;

Açıklamalar

CMFCDesktopAlertWndInfo::m_nURLCmdID

Masaüstü uyarı penceresindeki bir bağlantıyla ilişkilendirilmiş komut kimliği.

UINT m_nURLCmdID;

Açıklamalar

Komut kimliği, kullanıcı CMFCDesktopAlertWndInfo::m_strURL tarafından belirtilen bağlantıya tıkladığında açılan pencerenin sahibine gönderilir.

CMFCDesktopAlertWndInfo::m_strText

Masaüstü uyarı penceresinde görüntülenen metin.

CString m_strText;

Açıklamalar

CMFCDesktopAlertWndInfo::m_strURL

Masaüstü uyarı penceresinde görüntülenen bağlantı.

CString m_strURL;

Açıklamalar

Kullanıcı bağlantıya tıkladığında, CMFCDesktopAlertWndInfo::m_nURLCmdID komut kimliğine sahip komut açılır pencerenin sahibine gönderilir.

Ayrıca bkz.

Hiyerarşi Grafiği
Sınıflar
CMFCDesktopAlertWnd Sınıfı
CMFCDesktopAlertWnd::Create
CMFCDesktopAlertDialog Sınıfı