2012-06-22 55 views
2

我有一個html文件,我想從我的mfc應用程序打開它,一種方法是shellexecute,它的工作原理,但問題是,您必須將iexplorer.exe位置作爲參數傳遞給shellexecute,通常是c :\ Program Files ....但如果IE不在c:?如果Windows在另一個像d:的驅動器中,該怎麼辦?有沒有其他方法可以做到這一點?或者是否有任何函數返回Windows驅動器?如何從mfc應用程序調用IE或任何其他瀏覽器?

回答

8

你在推翻它。只需使用以下URL調用ShellExecute:

ShellExecute(0,NULL,pszURL,NULL,NULL,SW_SHOWDEFAULT);

它將使用默認瀏覽器打開。

+0

非常感謝 –

相關問題