質問

って移動する .hta への応用にC#実行形式にまとめたものです。もちろんです .hta このコードはすべての HTMLJscript, め、地元の ActiveX オブジェクト。

を作成しました C# 実行可能なプロジェクト、だけを使用 ブラウザ 制御を表示 HTML ます。単に名称変更 .hta.html によって支持され、HTA宣言も行いました。

べての動作は、場合には、たくなること間違いなしの ActiveX オブジェを取得しまュポップアップ警告ラ ActiveX 制御のページです。

私は、その理由に何が起こっているからブラウザに制御は実質的にはIEを使用してインターネットオプションのセキュリティ設定が、本当にありがとう、ブラウザに制御するバイパスキポップアップは、この登録の実行可能Dllとして信頼されず設定を変更するインターネットオプション?もう、展開パッケージとしてます。

役に立ちましたか?

解決

WebBrowserのInternet Explorerのインスタンスであり、IEから継承セキュリティ設定ます。

一つの方法

はIEで定義されたセキュリティ設定を変更することができます。

他の方法は、カスタムセキュリティを追加することができ IInternetSecurityManager のインタフェースを実装することで、マネージャするます。

  

のWebBrowserコントロールまたはMSHTMLのホストがホストにとって重要なハンドルURLの行動や政策という(IInternetSecurityManagerインタフェースを実装することで)セキュリティマネージャを作成することができます。それが適切に扱うことができるので、他のURLアクションとポリシーは、デフォルトのセキュリティマネージャに渡されます。 IInternetSecurityMgrSiteインタフェースは、それが必要なインタフェースカスタマイズされたセキュリティマネージャは、任意のユーザを扱うことができるように、コンポーネントからのWindows関連の情報を扱うために使用されます。 -

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top