4

エラー時に Web ページを開くことがある昇格されたデスクトップ アプリケーションがあります。私が抱えている問題は、Chrome が既定のブラウザーとして設定されている Windows 8 にあります。ページが開かず、昇格されていないプロセスを実行すると正常に動作します...ページを開く方法は次のとおりです。

ShellExecute( NULL, TEXT("open"),sPageURL,NULL, NULL, SW_SHOWNORMAL );

ここで、sPageURL はページの URL です。

また、昇格したCMDを開いて、google.comなどのWebページを開こうとしました。

start http://www.google.com

エラーが発生しまし"Class not registered"た。

この問題を克服するための最良の代替方法は何ですか?

4

1 に答える 1

0

「デスクトップ」モードではなく、Windows 8 の「アプリ」モードで Google を実行している可能性があります。

ファイルエクスプローラーが昇格モードで開いているため、Google Chrome がクラッシュすることさえあります。(理由はわかりませんが)。

一番、

于 2013-03-31T20:03:35.737 に答える