放大影响独立IE的嵌入式IE

时间:2016-04-06 14:12:11

标签: c++ internet-explorer browser page-zoom

我有嵌入Internet Explorer的程序。

在某些情况下,我需要调整嵌入式IE上的缩放级别。 我正在使用带有OLECMDID_OPTICAL_ZOOM的ExecWB命令来执行此操作。 这是工作,但由于某种原因,它也影响独立IE浏览器的缩放级别(因此,如果我在我的应用程序上将缩放设置为150% - 将在常规IE中打开的下一个选项卡也将具有缩放水平150%)。 当我使用CTRL +鼠标滚轮选项影响我的程序缩放时也是如此。

我已经使用“Slim浏览器”和Visual Studio中的嵌入式浏览器进行了检查,它们没有相同的效果(放大它们不会影响独立的IE浏览器)。

有没有办法断开我的程序缩放与独立IE上的缩放?

(我正在为我的浏览器实例使用IWebBrowser2接口)。

谢谢!

1 个答案:

答案 0 :(得分:0)

不,这是不可能的 我猜缩放因子在变量上共享..

可能是你可以设置ie选项来重置缩放。

Internet Options -> Advanced tab