c# – 启动IE时如何禁用窗口
发布时间:2020-12-15 22:09:25 所属栏目:百科 来源:网络整理
导读:当首次打开浏览器Internet Explorer时,我需要编写用于编码UI测试的功能,禁用弹出窗口.那么如何在c#上以编程方式执行此操作?是否需要编辑一些注册? 解决方法 基于 http://www.petenetlive.com/KB/Article/0000175.htm,我们应该将注册表项设置为: Windows R
当首次打开浏览器Internet Explorer时,我需要编写用于编码UI测试的功能,禁用弹出窗口.那么如何在c#上以编程方式执行此操作?是否需要编辑一些注册?
解决方法
基于
http://www.petenetlive.com/KB/Article/0000175.htm,我们应该将注册表项设置为:
在C#中,我们应该能够这样做: var key = Registry.LocalMachine.OpenSubKey("SOFTWARE",true) .OpenSubKey("Policies",true) .OpenSubKey("Microsoft",true); key = key.OpenSubKey("Internet Explorer",true) ?? key.CreateSubKey("Internet Explorer",RegistryKeyPermissionCheck.ReadWriteSubTree); key = key.OpenSubKey("Main",true) ?? key.CreateSubKey("Main",RegistryKeyPermissionCheck.ReadWriteSubTree); key.SetValue("DisableFirstRunCustomize",1,RegistryValueKind.DWord); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |