2012-05-28 13 views
1

我正在使用一些使用IE ActiveX作爲瀏覽器的軟件。IE ActiveX更改用戶代理到手機

我需要它,所以它使它瀏覽哪個移動用戶代理。

我一直在尋找註冊表,但我無法找到我如何設置/更改爲IE瀏覽器ActiveX控件中的用戶代理。

有沒有人有任何想法如何這樣或者如果它可以完成?

回答

1

由於您的應用程序使用IE ActiveX,您的EXE和ActiveX組件(實際上「只是」一個DLL)之間存在依賴關係。使用註冊表無法更改此依賴項。 Windows加載程序通常使用導入地址表(IAT)和客戶端(您的應用程序)和服務器(IE ActiveX組件)的導出地址表(EAT) - 當組件靜態綁定 - 而不是任何註冊表設置時解決這些依賴性。

如果您想要一個更靈活的解決方案,應用程序和瀏覽器之間的綁定必須由您的應用程序動態實現。