Форум программистов, компьютерный форум CyberForum.ru

Открыть ссылку в браузере по умолчанию - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.93
AlexanderWM
11 / 11 / 2
Регистрация: 16.10.2012
Сообщений: 139
23.01.2013, 21:38     Открыть ссылку в браузере по умолчанию #1
Необходимо поставить куки с определённых сайтов в браузер по умолчанию.

Для этого нужно открыть определённые страницы.
В идеале сразу после получения хедеров, или после загрузки страницы, или по таймеру (полсекунды хватит) страница (или сразу весь браузер должен быть закрыт).
Но при этом окно программы должно оставаться активным (под курсором).

На C# открытие будет выглядеть так:
C#
1
System.Diagnostics.Process.Start("http://www.cyberforum.ru");
На С++QT так:
C++ (Qt)
1
QDesktopServices::openUrl(QUrl("http://www.cyberforum.ru"));
А как на "чистом" C++?

Возможно нужно смотреть в сторону WinAPI? ShellExecute?

Помогите, пожалуйста. По возможности кодом.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.01.2013, 21:38     Открыть ссылку в браузере по умолчанию
Посмотрите здесь:

Аргументы по умолчанию C++ C++
C++ Конструкторы по умолчанию.
C++ Конструктор по умолчанию
C++ Конструктор по умолчанию
C++ Функция - принять ссылку вернуть ссылку
Значение по умолчанию C++
Конструктор по умолчанию C++
C++ Как в функции my_function преобразовать ссылку на базовый класс в ссылку на класс B или С

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alex.-93
74 / 98 / 1
Регистрация: 01.10.2011
Сообщений: 177
23.01.2013, 22:07     Открыть ссылку в браузере по умолчанию #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
у меня это было реализовано так
C++
1
ShellExecute( NULL,L"open",L"http://www.cyberforum.ru",NULL,NULL,SW_SHOW);
Yandex
Объявления
23.01.2013, 22:07     Открыть ссылку в браузере по умолчанию
Ответ Создать тему
Опции темы

Текущее время: 19:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru