Partager via


CMFCLinkCtrl, classe

Les affichages de classe d' CMFCLinkCtrl un bouton en tant que lien hypertexte et appelle la cible du lien lorsque l'utilisateur clique sur le bouton.

class CMFCLinkCtrl : public CMFCButton

Membres

Méthodes publiques

Nom

Description

CMFCLinkCtrl::SetURL

Affiche une URL spécifiée comme texte du bouton.

CMFCLinkCtrl::SetURLPrefix

Définit le protocole implicite (par exemple, « http : ") de l'URL.

CMFCLinkCtrl::SizeToContent

Redimensionne le bouton pour contenir le texte du bouton ou la bitmap.

Méthodes protégées

Nom

Description

CMFCLinkCtrl::OnDrawFocusRect

Appelé par l'infrastructure avant le rectangle de focus du bouton est dessiné.

Notes

Lorsque vous cliquez sur un bouton qui est dérivé de la classe d' CMFCLinkCtrl , l'infrastructure passe l'URL du bouton comme paramètre à la méthode d' ShellExecute . La méthode d' ShellExecute ouvre la cible de l'URL.

Exemple

L'exemple suivant montre comment définir la taille d'un objet d' CMFCLinkCtrl , et comment définir une URL et une info-bulle dans un objet d' CMFCLinkCtrl . Cet exemple fait partie de Nouvel exemples de contrôles.

 CMFCLinkCtrl m_btnLink;


...


    m_btnLink.SetURL(_T("https://www.microsoft.com"));
    m_btnLink.SetTooltip(_T("Visit Microsoft site"));
    // resize the button to contain the button text or bitmap
    m_btnLink.SizeToContent();

Hiérarchie d'héritage

CObject

   CCmdTarget

      CWnd

         CButton

            CMFCButton

               CMFCLinkCtrl

Configuration requise

en-tête : afxlinkctrl.h

Voir aussi

Référence

Graphique de la hiérarchie

CLinkCtrl, classe

CMFCButton, classe

Autres ressources

classes MFC