2014-01-12 79 views
0

我剛剛研究了C++的基礎知識,現在正在嘗試製作一個簡單的程序。讓Firefox用C++打開一個網頁

我想讓Firefox打開一個特定的網頁。 Firefox不是默認的瀏覽器,但它是唯一能夠運行我的文件的瀏覽器。順便說一句,我正在使用Windows 7。只要我們談論的操作系統是Windows,我就可以使用與操作系統相關的代碼。在此先感謝:)

編輯:我打算問如何使Firefox(不是默認瀏覽器)打開特定的網頁。

+2

上我沒有看到一個問題在這裏 – LittleBobbyTables

+0

對不起。我的意思是問如何讓Firefox(不是默認的瀏覽器)打開一個網頁。 –

回答

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

OP表示「*不是*默認瀏覽器」。 – LittleBobbyTables

0

這工作我的電腦

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

不適用於我:(謝謝你嘗試,雖然。 –

+0

@MarcSalcedo你得到什麼錯誤? – HaseebR7

+0

我能夠編譯它。但運行可執行文件後,它只是不工作。 Dev C++ - 便攜版本 –