こんにちは私は.NETに実装された単純なCOMタイプを持っています。ActiveXコントロールではありません。このタイプは、ActiveXObject( "TypeName")を使用してjavascriptを介してインスタンス化されます。
さて、.NETコードで、ブラウザ情報を取得する方法は?COMタイプはコントロールではないことに注意してください。そうでない場合、Control.GetContainer()が必要なものを提供してくれます。
本当にありがとう!
こんにちは私は.NETに実装された単純なCOMタイプを持っています。ActiveXコントロールではありません。このタイプは、ActiveXObject( "TypeName")を使用してjavascriptを介してインスタンス化されます。
さて、.NETコードで、ブラウザ情報を取得する方法は?COMタイプはコントロールではないことに注意してください。そうでない場合、Control.GetContainer()が必要なものを提供してくれます。
本当にありがとう!
少しグーグルで答えを見つけました。
SetSite() および GetSite() メソッドを定義する IObjectWithSite インターフェイスを実装します。ActiveX オブジェクトが作成されると、Web ブラウザーは IObjectWithSite.SetSite() を呼び出し、ハンドルをサイトに渡します。サイトを保持し、必要に応じて使用するのは、ユーザーコード次第です。
詳細はこちら: http://msdn.microsoft.com/en-us/library/aa768220%28v=vs.85%29.aspx