Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 在IE中以编程方式设置页面缩放和文本大小_C++_Windows_Internet Explorer_Internet Explorer 8_Automation - Fatal编程技术网

C++ 在IE中以编程方式设置页面缩放和文本大小

C++ 在IE中以编程方式设置页面缩放和文本大小,c++,windows,internet-explorer,internet-explorer-8,automation,C++,Windows,Internet Explorer,Internet Explorer 8,Automation,我需要编写一个小的可执行文件,它加载带有特定URL的IE8,但也将页面缩放设置为默认值,将文本大小设置为默认值(中等) 我可以通过向IE窗口发送ctrl+0键来设置页面缩放,但是我看不到任何设置文本大小的简单方法 我可以通过按键来浏览菜单:alt+z->x->m,但这太傻了。我无法知道菜单是否已显示以及发送下一个键是否安全 我看过IE命令行参数,但它们确实有限 有什么想法吗?看看HKEY\u CURRENT\u USER\Software\Microsoft\internetexplorer\Z

我需要编写一个小的可执行文件,它加载带有特定URL的IE8,但也将页面缩放设置为默认值,将文本大小设置为默认值(中等)

我可以通过向IE窗口发送ctrl+0键来设置页面缩放,但是我看不到任何设置文本大小的简单方法

我可以通过按键来浏览菜单:alt+z->x->m,但这太傻了。我无法知道菜单是否已显示以及发送下一个键是否安全

我看过IE命令行参数,但它们确实有限


有什么想法吗?

看看
HKEY\u CURRENT\u USER\Software\Microsoft\internetexplorer\Zoom
。您可以设置与页面缩放级别相对应的DWORD。

我将无权在目标计算机上编辑注册表。您使用什么在目标计算机上启动IE?您如何能够启动IE但无法访问HKCU?编辑注册表需要UAC授权,而运行任何流程都可以在任何时间完成。无论如何,这是无关紧要的。您所指的注册表项用于页面缩放,这很容易使用ctrl+0进行。我遇到的最大问题是文本大小。