Aracılığıyla paylaş


CMFCRibbonLinkCtrl Sınıfı

Şeritte konumlandırılmış bir köprü uygular. Köprüye tıkladığınızda bir Web sayfası açılır. Daha fazla ayrıntı için Visual Studio yüklemenizin VC\atlmfc\src\mfc klasöründe bulunan kaynak koduna bakın.

Sözdizimi

class CMFCRibbonLinkCtrl : public CMFCRibbonButton

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
CMFCRibbonLinkCtrl::CMFCRibbonLinkCtrl Bir CMFCRibbonLinkCtrl nesneyi oluşturur ve başlatır.

Genel Yöntemler

Veri Akışı Adı Açıklama
CMFCRibbonLinkCtrl::CopyFrom (Geçersiz Kılmalar CMFCRibbonButton::CopyFrom.)
CMFCRibbonLinkCtrl::GetCompactSize (Geçersiz Kılmalar CMFCRibbonButton::GetCompactSize.)
CMFCRibbonLinkCtrl::GetLink Köprü değerini döndürür.
CMFCRibbonLinkCtrl::GetRegularSize (Geçersiz Kılmalar CMFCRibbonButton::GetRegularSize.)
CMFCRibbonLinkCtrl::GetToolTipText (Geçersiz Kılmalar CMFCRibbonButton::GetToolTipText.)
CMFCRibbonLinkCtrl::IsDrawTooltipImage (Geçersiz Kılmalar CMFCRibbonButton::IsDrawTooltipImage.)
CMFCRibbonLinkCtrl::OnDraw (Geçersiz Kılmalar CMFCRibbonButton::OnDraw.)
CMFCRibbonLinkCtrl::OnDrawMenuImage (Geçersiz Kılmalar CMFCRibbonBaseElement::OnDrawMenuImage.)
CMFCRibbonLinkCtrl::OnMouseMove (Geçersiz Kılmalar CMFCRibbonButton::OnMouseMove.)
CMFCRibbonLinkCtrl::OnSetIcon
CMFCRibbonLinkCtrl::OpenLink Köprüde belirtilen Web sayfasını açar.
CMFCRibbonLinkCtrl::SetLink Köprü değerini ayarlar.

Açıklamalar

Köprü oluşturduktan sonra CMFCRibbonPanel::Add komutunu çağırarak bir panele ekleyin.

Devralma Hiyerarşisi

CObject
└ CMFCRibbonBaseElement
└ CMFCRibbonButton
  └ CMFCRibbonLinkCtrl

Gereksinimler

Üst bilgi: afxRibbonLinkCtrl.h

CMFCRibbonLinkCtrl::CMFCRibbonLinkCtrl

CMFCRibbonLinkCtrl nesnesini oluşturur ve başlatır.

CMFCRibbonLinkCtrl(
    UINT nID,
    LPCTSTR lpszText,
    LPCTSTR lpszLink);

Parametreler

Nıd
[in] Bağlantı denetimine tıklandığında yürütülen komutun komut kimliğini belirtir.

lpszText
[in] Bağlantı denetiminde görüntülenecek etiketi belirtir.

lpszLink
[in] Bağlantı denetimiyle ilişkili köprüyü belirtir.

Örnek

Aşağıdaki örnekte sınıfının oluşturucusunun nasıl kullanılacağı gösterilmektedir CMFCRibbonLinkCtrl . Bu kod parçacığı Şerit Araçları örneğinin bir parçasıdır.

// CMFCRibbonPanel* pPanel3
pPanel3->Add(new CMFCRibbonLinkCtrl(ID_RIBBON_OBTN_2, _T("Send e-mail"), _T("mailto:info@microsoft.com")));

CMFCRibbonLinkCtrl::CopyFrom

virtual void CopyFrom(const CMFCRibbonBaseElement& src);

Parametreler

[in] Src

Açıklamalar

CMFCRibbonLinkCtrl::GetCompactSize

virtual CSize GetCompactSize(CDC* pDC);

Parametreler

[in] pDC

Dönüş Değeri

Açıklamalar

Köprü değerini döndürür.

LPCTSTR GetLink() const;

Dönüş Değeri

Köprüdeki geçerli değer.

Açıklamalar

CMFCRibbonLinkCtrl::GetRegularSize

virtual CSize GetRegularSize(CDC* pDC);

Parametreler

[in] pDC

Dönüş Değeri

Açıklamalar

CMFCRibbonLinkCtrl::GetToolTipText

virtual CString GetToolTipText() const;

Dönüş Değeri

Açıklamalar

CMFCRibbonLinkCtrl::OnDrawMenuImage

virtual BOOL OnDrawMenuImage(CDC*, CRect);

Parametreler

[in] CDC*
[in] CRect

Dönüş Değeri

Açıklamalar

CMFCRibbonLinkCtrl::IsDrawTooltipImage

virtual BOOL IsDrawTooltipImage() const;

Dönüş Değeri

Açıklamalar

CMFCRibbonLinkCtrl::OnDraw

virtual void OnDraw(CDC* pDC);

Parametreler

[in] pDC

Açıklamalar

CMFCRibbonLinkCtrl::OnMouseMove

virtual void OnMouseMove(CPoint point);

Parametreler

[in] nokta

Açıklamalar

CMFCRibbonLinkCtrl::OnSetIcon

virtual void OnSetIcon();

Açıklamalar

Köprüde belirtilen Web sayfasını açar.

BOOL OpenLink();

Dönüş Değeri

İlişkili web sayfası başarıyla açıldıysa DOĞRU; aksi takdirde YANLIŞ.

Açıklamalar

Nesneyle CMFCRibbonLinkCtrl ilişkilendirilmiş köprüyü kullanarak bir web sayfası açar.

Köprü değerini ayarlar.

void SetLink(LPCTSTR lpszLink);

Parametreler

lpszLink
[in] Köprü metnini belirtir.

Ayrıca bkz.

Hiyerarşi Grafiği
Sınıflar
CMFCRibbonButton Sınıfı