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
CMFCRibbonLinkCtrl::GetLink
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
CMFCRibbonLinkCtrl::OpenLink
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.
CMFCRibbonLinkCtrl::SetLink
Köprü değerini ayarlar.
void SetLink(LPCTSTR lpszLink);
Parametreler
lpszLink
[in] Köprü metnini belirtir.