在运行任何网络测试之前,我想确保IE11的缩放级别为100%。
有没有办法以编程方式将缩放级别重置为100%?我使用C#并且更喜欢官方的Microsoft API,如果没有,我想我需要设置一些注册表或配置设置。
注意:我不正在寻找使用JavaScript或HTML重置缩放级别的解决方案!
答案 0 :(得分:0)
那么不正确的事情是检测到缩放级别不是100%然后重置它 - 而不是让应用程序崩溃,因为它假设缩放是100%?
答案 1 :(得分:0)
关闭缩放比例为100%的浏览器
转到RegEdit
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Zoom
将ResetZoomOnStartup2
的值更改为0
(默认情况下,缩放设置未更改为常规设置)
OR
在Windows 10中,转到显示设置并将缩放比例更改为100%
那应该将IE中的基本缩放比例设置为100%
答案 2 :(得分:0)
您可以使用以下代码:
string registryKey = @"Software\Microsoft\Internet Explorer\Zoom";
var regKey = Microsoft.Win32.Registry.CurrentUser.OpenSubKey(registryKey, true);
if (regKey != null)
{
regKey.SetValue("ZoomFactor", unchecked((int)0x00100000), RegistryValueKind.DWord);
}