2013-03-11 93 views
0

嗨我有簡單的COM類型實現在.NET中。它不是一個activeX控件。這種類型使用ActiveXObject(「TypeName」)通過JavaScript實例化。如何獲得處理容器和/或瀏覽器

現在,在.NET代碼中,如何獲取瀏覽器信息?請注意,COM類型不是控件,否則,Control.GetContainer()會給我我需要的東西。

非常感謝!

回答

0

找到答案,一點點的谷歌搜索周圍。

實現定義SetSite()和GetSite()方法的IObjectWithSite接口。當創建ActiveX對象時,Web瀏覽器調用IObjectWithSite.SetSite()並將句柄傳遞給該站點。這取決於用戶代碼在網站上保留並根據需要使用它。

更多的信息在這裏:http://msdn.microsoft.com/en-us/library/aa768220%28v=vs.85%29.aspx