让Firefox使用C ++打开网页

时间:2014-01-12 11:30:36

标签: c++ firefox browser

我刚刚学习了C ++的基础知识,并且正在尝试制作一个简单的程序。

我正在努力让Firefox打开一个特定的网页。 Firefox不是默认浏览器,但它是唯一能够运行我的文件的浏览器。我顺便使用Windows 7。只要我们谈论的操作系统是Windows,我就可以使用依赖操作系统的代码了。在此先感谢:)

编辑:我想问一下如何让Firefox(不是默认浏览器)打开一个特定的网页。

2 个答案:

答案 0 :(得分:0)

虽然我不确定你打开一个网站是什么意思,你想通过这样做来实现,但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 ++。

如果它无法连接。 希望有所帮助

答案 1 :(得分:0)

这适用于我的电脑

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