CDを挿入したときに自動実行するように設定されたカスタムMFCアプリケーションを使用してインストールCDを作成しようとしています。デフォルトのブラウザでインストールCDのhtmlページを開く
説明書は、画像とPDF文書へのリンクを含む簡単なhtmlページとして含まれています。これらのページはすべてCDに収録されています。
ShellExecute(NULL, "open", <full path to .htm file including CD drive letter>, NULL, NULL, SHOWNORMAL);
しかし、VistaでIE8をテストする場合、私は次のように遭遇しました::
- 私は、デフォルトのブラウザでHTMLページを開くには、次を使用のだ過去に
Explorerはタブが
- エクスプローラdissappears
インターネットゾーンの保護モードを無効にすると、問題が解決されるため、これは保護モードと関連しています。
奇妙なことは、何かが一度CDに焼かれると問題が発生するということです。私がハードドライブから手動で実行可能な自動実行ファイルを実行しただけでは、htmlページが正常に表示されます。
私はこれを解決するために何か具体的なことがあるかどうか尋ねていますか? また、この問題がない可能性のあるユーザーのデフォルトブラウザでURLを開くための別のメカニズムがある場合は、
ああ、いくつかの理由で、IEが既に開いている場合は、ページも正常に表示されます。これはIEが開かれていない場合にのみ発生します。 –