Поделиться через


Класс CMFCLinkCtrl

Класс CMFCLinkCtrl кнопку в виде гиперссылки и вызывает целевой объект ссылки, если кнопка нажата.

class CMFCLinkCtrl : public CMFCButton

Члены

Открытые методы

Имя

Описание

CMFCLinkCtrl::SetURL

Отображает указанный URL-адрес как текст кнопки.

CMFCLinkCtrl::SetURLPrefix

Устанавливает неявный протокола (например, http: URL-адрес ").

CMFCLinkCtrl::SizeToContent

Изменяет размер кнопку, чтобы содержать текст или растровое изображение кнопки.

Защищенные методы

Имя

Описание

CMFCLinkCtrl::OnDrawFocusRect

Вызывается инфраструктурой перед прямоугольником фокуса рисуется кнопки.

Заметки

При нажатии кнопки, которая наследуется от класса CMFCLinkCtrl, прошедшие URL-адрес границы кнопки в качестве параметра методу ShellExecute. Затем метод ShellExecute открывают URL-адрес целевой объект.

Пример

В следующем примере показано, как задать размер объекта CMFCLinkCtrl, и, как задать url-адрес и подсказку в объекте CMFCLinkCtrl. Данный пример является частью Создать образец элементов управления.

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

Иерархия наследования

CObject

   CCmdTarget

      CWnd

         CButton

            CMFCButton

               CMFCLinkCtrl

Требования

заголовок: afxlinkctrl.h

См. также

Ссылки

Диаграмма иерархии

Класс CLinkCtrl

Класс CMFCButton

Другие ресурсы

Классы MFC