MFC: создание гиперссылки в кнопке - PullRequest
2 голосов
/ 23 октября 2009

Есть ли в MFC простой способ добавить гиперссылку в кнопку? Я искал в сети, и они, кажется, предлагают сложные вещи.

Спасибо.

Ответы [ 2 ]

4 голосов
/ 23 октября 2009

В этом видео показано, как использовать общий элемент управления SysLink ( CLinkCtrl ). Помните, что поддержка MFC для этого элемента управления является новой и требует VS2008 и Feature Pack.

Помните, что элемент управления SysLink - это XP +. Если вам нужно поддерживать более старые платформы или если вы используете более старую VS, вам лучше всего выбрать старый добрый CStaticLink Paul DiLascia (RIP).

0 голосов
/ 23 октября 2009

MFC не реализует кнопки с гиперссылками (на самом деле win32 общие кнопки не поддерживают его).

Вам придется использовать сторонние кнопки.
Один из вариантов - использовать класс FooButton , который поддерживает гиперссылки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...