3

私はhtmlファイルを持っていて、mfcアプリケーションからそれを開きたいです。1つの方法はshellexecuteであり、それは機能しますが、問題は、iexplorer.exeの場所をパラメーターとしてshellexecuteに渡す必要があることです。これは通常c:\です。プログラムファイル....しかし、IEがc:にない場合はどうなりますか?Windowsがd:のような別のドライブにある場合はどうなりますか?これを行う他の方法はありますか?または、Windowsドライブを返す関数はありますか?

4

1 に答える 1

9

難しく考えすぎだよ。URLだけを使用してShellExecuteを呼び出すだけです。

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

デフォルトのブラウザで開きます。

于 2012-06-22T17:42:57.157 に答える