Compartilhar via


Classe CMFCLinkCtrl

Exibe de classe de CMFCLinkCtrl um botão como um hiperlink e invocam o destino do link quando o botão é clicado.

class CMFCLinkCtrl : public CMFCButton

Membros

Métodos públicos

Nome

Descrição

CMFCLinkCtrl::SetURL

Exibe um URL especificado como o texto do botão.

CMFCLinkCtrl::SetURLPrefix

Define o protocolo implícito (por exemplo, “http: ") da URL.

CMFCLinkCtrl::SizeToContent

Redimensionar o botão para conter texto ou bitmap do botão.

Métodos protegidos

Nome

Descrição

CMFCLinkCtrl::OnDrawFocusRect

Chamado pela estrutura antes do retângulo de foco do botão é desenhado.

Comentários

Quando você clica em um botão que é derivado da classe de CMFCLinkCtrl , a estrutura passa a URL do botão como um parâmetro para o método de ShellExecute . O método de ShellExecute abre o destino URL.

Exemplo

O exemplo a seguir demonstra como definir o tamanho de um objeto de CMFCLinkCtrl , e como definir um URL e um tooltip em um objeto de CMFCLinkCtrl . Este exemplo é parte de novo exemplo de controles.

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

Hierarquia de herança

CObject

   CCmdTarget

      CWnd

         CButton

            CMFCButton

               CMFCLinkCtrl

Requisitos

Cabeçalho: afxlinkctrl.h

Consulte também

Referência

Gráfico da hierarquia

Classe CLinkCtrl

Classe CMFCButton

Outros recursos

Classes MFC