В C/C++ в Windows, как я открываю веб-сайт с помощью браузера по умолчанию? В Mac OS X я делаю system("open http://url");
Вы должны использовать ShellExecute()
Код на C для этого прост:
ShellExecute(NULL, "open", "http://url", NULL, NULL, SW_SHOWNORMAL);
Это было описано в статье KB 224816 базы знаний Microsoft, но, к сожалению, статья была удалена, и ее архивной версии нет.
В Windows вы можете использовать start http://url
в командной строке, чтобы открыть URL в браузере по умолчанию. Однако, похоже, это специфично для командной строки и не является настоящим исполняемым файлом, поэтому я не думаю, что вы можете запустить его из вашей программы на C/C++.