Share via


CMFCRibbonLinkCtrl-klasse

Opmerking

De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Hiermee wordt een hyperlink geïmplementeerd die op een lint wordt weergegeven. Met de hyperlink wordt een webpagina geopend wanneer u erop klikt. Zie de broncode in de map VC\atlmfc\src\mfc van uw Visual Studio-installatie voor meer informatie.

Syntaxis

class CMFCRibbonLinkCtrl : public CMFCRibbonButton

Leden

Openbare constructors

Naam Description
CMFCRibbonLinkCtrl::CMFCRibbonLinkCtrl Maakt en initialiseert een CMFCRibbonLinkCtrl object.

Openbare methoden

Naam Description
CMFCRibbonLinkCtrl::CopyFrom (Onderdrukkingen CMFCRibbonButton::CopyFrom.)
CMFCRibbonLinkCtrl::GetCompactSize (Overschrijft CMFCRibbonButton::GetCompactSize.)
CMFCRibbonLinkCtrl::GetLink Retourneert de waarde van de hyperlink.
CMFCRibbonLinkCtrl::GetRegularSize (Overschrijft CMFCRibbonButton::GetRegularSize.)
CMFCRibbonLinkCtrl::GetToolTipText (Overschrijft CMFCRibbonButton::GetToolTipText.)
CMFCRibbonLinkCtrl::IsDrawTooltipImage (Onderdrukkingen CMFCRibbonButton::IsDrawTooltipImage.)
CMFCRibbonLinkCtrl::OnDraw (Overschrijft CMFCRibbonButton::OnDraw.)
CMFCRibbonLinkCtrl::OnDrawMenuImage (Overschrijft CMFCRibbonBaseElement::OnDrawMenuImage.)
CMFCRibbonLinkCtrl::OnMouseMove (Onderdrukkingen CMFCRibbonButton::OnMouseMove.)
CMFCRibbonLinkCtrl::OnSetIcon
CMFCRibbonLinkCtrl::OpenLink Hiermee opent u de webpagina die is opgegeven in de hyperlink.
CMFCRibbonLinkCtrl::SetLink Hiermee stelt u de waarde van de hyperlink in.

Opmerkingen

Nadat u een hyperlink hebt gemaakt, voegt u deze toe aan een deelvenster door CMFCRibbonPanel::Add aan te roepen.

Overnamehiërarchie

CObject
CMFCRibbonBaseElement
 └ CMFCRibbonButton
  └ CMFCRibbonLinkCtrl

Requirements

Koptekst: afxRibbonLinkCtrl.h

CMFCRibbonLinkCtrl::CMFCRibbonLinkCtrl

Bouwt en initialiseert een CMFCRibbonLinkCtrl-object .

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

Parameterwaarden

nID
[in] Hiermee geeft u de opdracht-id op van de opdracht die wordt uitgevoerd wanneer op het koppelingsbeheer wordt geklikt.

lpszText
[in] Hiermee geeft u het label op dat moet worden weergegeven op het koppelings besturingselement.

lpszLink
[in] Hiermee geeft u de hyperlink die aan het koppelingsbeheer is gekoppeld.

Example

In het volgende voorbeeld ziet u hoe u de constructor van de CMFCRibbonLinkCtrl klasse gebruikt. Dit codefragment maakt deel uit van het voorbeeld van de lintgadgets.

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

Parameterwaarden

[in] Src

Opmerkingen

CMFCRibbonLinkCtrl::GetCompactSize

virtual CSize GetCompactSize(CDC* pDC);

Parameterwaarden

[in] Pdc

Retourwaarde

Opmerkingen

Retourneert de waarde van de hyperlink.

LPCTSTR GetLink() const;

Retourwaarde

De huidige waarde van de hyperlink.

Opmerkingen

CMFCRibbonLinkCtrl::GetRegularSize

virtual CSize GetRegularSize(CDC* pDC);

Parameterwaarden

[in] Pdc

Retourwaarde

Opmerkingen

CMFCRibbonLinkCtrl::GetToolTipText

virtual CString GetToolTipText() const;

Retourwaarde

Opmerkingen

CMFCRibbonLinkCtrl::OnDrawMenuImage

virtual BOOL OnDrawMenuImage(CDC*, CRect);

Parameterwaarden

[in] CDC*
[in] CRect

Retourwaarde

Opmerkingen

CMFCRibbonLinkCtrl::IsDrawTooltipImage

virtual BOOL IsDrawTooltipImage() const;

Retourwaarde

Opmerkingen

CMFCRibbonLinkCtrl::OnDraw

virtual void OnDraw(CDC* pDC);

Parameterwaarden

[in] Pdc

Opmerkingen

CMFCRibbonLinkCtrl::OnMouseMove

virtual void OnMouseMove(CPoint point);

Parameterwaarden

[in] Punt

Opmerkingen

CMFCRibbonLinkCtrl::OnSetIcon

virtual void OnSetIcon();

Opmerkingen

Hiermee opent u de webpagina die is opgegeven in de hyperlink.

BOOL OpenLink();

Retourwaarde

WAAR als de bijbehorende webpagina is geopend; anders, ONWAAR.

Opmerkingen

Hiermee opent u een webpagina met behulp van de hyperlink die aan het CMFCRibbonLinkCtrl object is gekoppeld.

Hiermee stelt u de waarde van de hyperlink in.

void SetLink(LPCTSTR lpszLink);

Parameterwaarden

lpszLink
[in] Hiermee geeft u de hyperlinktekst op.

Zie ook

Hiërarchiegrafiek
Klassen
CMFCRibbonButton-klasse