让Firefox使用C++打开网页 我刚刚学习了C++的基础知识,现在正试图编写一个简单的程序。

让Firefox使用C++打开网页 我刚刚学习了C++的基础知识,现在正试图编写一个简单的程序。,c++,firefox,browser,C++,Firefox,Browser,我试图让Firefox打开一个特定的网页。Firefox不是默认浏览器,但它是唯一能够运行我的文件的浏览器。顺便说一下,我用的是Windows7。只要我们讨论的操作系统是Windows,我就可以使用依赖操作系统的代码。提前感谢: 编辑:我想问的是如何使Firefox不是默认浏览器来打开特定网页。虽然我不确定您打开网站的意思以及这样做的目的,但Windows中有一个非常友好的ShellExecute功能,它将使用用户的默认web浏览器打开您指定的URL #include <shellapi.

我试图让Firefox打开一个特定的网页。Firefox不是默认浏览器,但它是唯一能够运行我的文件的浏览器。顺便说一下,我用的是Windows7。只要我们讨论的操作系统是Windows,我就可以使用依赖操作系统的代码。提前感谢:


编辑:我想问的是如何使Firefox不是默认浏览器来打开特定网页。

虽然我不确定您打开网站的意思以及这样做的目的,但Windows中有一个非常友好的ShellExecute功能,它将使用用户的默认web浏览器打开您指定的URL

#include <shellapi.h>
if (ShellExecute( NULL, TEXT( "open" ), TEXT( "http://www.cplusplus.com/" ), NULL, NULL, 0 ) <= 32)
{
  cout << "I could not open cplusplus.com!\n";
}
这段代码只不过是打印而已

我不能打开C++。< /p> 以防它无法连接。 希望这对我的电脑有帮助

system("path\\to\\firefox.exe google.com")

我看这里没有问题,对不起。我的意思是问如何让Firefox不是默认浏览器打开网页。OP说不是默认浏览器。我可以编译它。但是在运行可执行文件之后,它就不工作了。我使用的是DeV C++——可移植的版本。答案的路径应该被一个实际目录替换。例如,在我的机器std::systemRC:\ Program Files\Mozilla Firefox\Firefox.exe google.com上,以下功能可以正常工作:;