gpt4 book ai didi

c++ - 防止放大 CDHTMLDialog(IE 上的 BHO)

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:37:25 25 4
gpt4 key购买 nike

我有一个在 IE 中运行的 CDHTMLDialog,它具有我选择的固定大小,并在固定窗口中运行以匹配此大小。

我的问题是用户可以放大它(通过 ctrl-mousewheel)导致我的 html 比看起来笨拙的窗口更大或更小并添加烦人的滚动条。此外,用户可能会使用 ctrl-+ 或 ctrl-- 来更改 html 大小,这也会导致我的 CDHTMLDialog 变大或变小(尽管仅在更改大小后在导航中出现)。

任何人都可能知道如何防止 CDHTMLDialog 上的所有缩放,包括滚轮和 ctrl-+?

最佳答案

找到了:)

文档完成后,我运行以下命令:

CComVariant vZoom = 100;
m_pBrowserApp->ExecWB(OLECMDID_OPTICAL_ZOOM, OLECMDEXECOPT_DODEFAULT,&vZoom, NULL);

这会将我的 DHTMLDialog 中的缩放重置为 100%。

来源:Here

关于c++ - 防止放大 CDHTMLDialog(IE 上的 BHO),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1367558/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com