|
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 142
|
|
Ссылка, при нажатии на которую вызывается браузер26.02.2015, 20:40. Показов 2568. Ответов 17
Метки нет (Все метки)
Как вывести Интернет ссылку?
Раз C++ не работает со ссылками HTML, надо, чтобы кнопка была похожа на ссылку. Т.е. желательно при наведении указателя мыши на ссылку = кнопку цвет её менялся. И сделать это хозяйство надо в Проекте WIN32.
0
|
|
| 26.02.2015, 20:40 | |
|
Ответы с готовыми решениями:
17
Ссылка, при нажатии на которую ничего не выполняется
Не работает меню: при нажатии "вперёд", вызывается предыдущая ссылка |
|
Ушел с форума
|
|
| 26.02.2015, 21:09 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 142
|
|
| 27.02.2015, 12:10 [ТС] | |
|
0
|
|
|
Ушел с форума
|
|
| 27.02.2015, 13:57 | |
|
По ссылке выше есть пример кода.
0
|
|
|
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 142
|
|
| 28.02.2015, 09:53 [ТС] | |
|
0
|
|
|
Ушел с форума
|
|
| 28.02.2015, 10:17 | |
|
How to Create SysLink Controls
https://msdn.microsoft.com/en-... 85%29.aspx How to Use SysLink Notifications https://msdn.microsoft.com/en-... 85%29.aspx
1
|
|
|
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 142
|
|
| 28.02.2015, 18:44 [ТС] | |
|
Можно ли ссылку сделать в DrawText() или надо создавать окно с более широкими возможностями?
0
|
|
|
Ушел с форума
|
|
| 28.02.2015, 19:04 | |
|
Можно создать font со свойством underline (подчеркнутый) и
рисовать текст им. Будет похоже на ссылку. Правда, для пущей схожести нужно еще указатель менять на "hand" при наведении. Но зачем это все, если есть готовые средства ?
0
|
|
|
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 142
|
|
| 01.03.2015, 10:51 [ТС] | |
|
То есть надо создать полноценное окно для ссылки, а не простое текстовое.
0
|
|
|
Ушел с форума
|
|
| 01.03.2015, 11:39 | |
|
DrawText без разницы, какое там окно. Она рисует не в окне, а на
поверхности (surface), а поверхность эта может принадлежать чему угодно.
0
|
|
|
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 142
|
|
| 02.03.2015, 14:22 [ТС] | |
|
Можно ли использовать класс уже открытого окна или надо делать такой же, а то что-то у меня не получается создать ещё окно.
0
|
|
|
Ушел с форума
|
|
| 02.03.2015, 14:29 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 142
|
|
| 02.03.2015, 15:26 [ТС] | |
|
Не было:
ShowWindow(hMainWnd, nCmdShow); // отображаем окошко и UpdateWindow(hMainWnd); // обновляем окошко
0
|
|
|
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
|
|
| 02.03.2015, 16:05 | |
|
Pingvin001, что ты там изобретаешь велосипед ? Вот готовый код создающий SysLink
2
|
|
|
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 142
|
|
| 02.03.2015, 17:54 [ТС] | |
|
Есть ли простой способ при нажатии на крест (формирования сообщения, кажется, WM_DESTROY) закрывать не все окна, а только последнее?
Добавлено через 35 минут Winrar 4.01 написал, что The archive in unknown format or damaged Я попрошу, Игорь с++, выложите другим архивом. Добавлено через 56 минут Игорь с++, распаковал через онлайн- распаковщик, разбираюсь.
0
|
|
|
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 142
|
||
| 07.03.2015, 11:50 [ТС] | ||
|
При отсутствии вызова обязательной функции InitCommonControlsEx с указателем на структуру INITCOMMONCONTROLSEX (как есть), компилятор пишет: в файле Makefile.win recipe for target 'Имя_текущего_проекта_private.res' failed Та же ошибка при использовании этой функции. Судя по выводу: ссылка не создаётся, изучал: How to Create SysLink Controls (Windows).htm: https://msdn.microsoft.com/en-... 85%29.aspx , нашёл, что вначале должна обязательно вызываться функция InitCommonControlsEx, может что-то опустил? Добавлено через 1 час 12 минут Я вычитал в How to Create SysLink …, что "supports Unicode only", тогда я добавил определение #define UNICODE и #define _UNICODE, заменил "char" на "wchar_t" и добавил L перед определением строковых констант, всё равно та же ошибка.
0
|
||
|
Ушел с форума
|
||
| 07.03.2015, 12:56 | ||
|
Что-то я в Visual C++ не припомню такого сообщения об ошибке... Добавлено через 4 минуты Обычно для GUI-шных проектов, которые используют всякие новомодные комбо боксы, круглые баттоны и тому подобное, достаточно сделать следующее: 1) Подключить манифест, где в зависимостях прописана библиотеку Common-Controls. Enabling Visual Styles https://msdn.microsoft.com/en-... 85%29.aspx Про манифесты написано уже много где и на этом форуме полно информации, поищите. 2) Вызвать где-нибудь в начале программы InitCommonControlsEx с нужным набором флагов (проще всего включить сразу все, чтобы потом не искать "пропажу"). Здесь еще понадобятся <commctrl.h> и comctl32.lib.
0
|
||
|
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 142
|
||||
| 07.03.2015, 15:45 [ТС] | ||||
|
C манифестом разбираюсь.
0
|
||||
| 07.03.2015, 15:45 | |
|
Помогаю со студенческими работами здесь
18
Не вызывается функция при нажатии кнопки Не вызывается событие при нажатии кнопки
Какое событие вызывается при нажатии клавиш При нажатии ПКМ не вызывается контекстное меню Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит:
токи, напряжения и их 1 и 2 производные при t = 0;. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|