经查,除了模拟点击之外,没其他好的办法,代码如下:

[DllImport("User32.dll", EntryPoint = "FindWindow")]private static extern IntPtr FindWindow(string lpClassName, string lpWindowName);[DllImport("User32.dll", EntryPoint = "FindWindowEx")]private static extern IntPtr FindWindowEx(IntPtr hwndParent, IntPtr hwndChildAfter, string lpClassName, string lpWindowName);[DllImport("user32.dll")]static extern IntPtr SendMessage(IntPtr hWnd, int Msg, int wParam, int lParam);private int WM_CLICK = 0x00F5;
//使用定时器来检查是否出现窗口,如果有就关闭private void TimerCheckWebAlert_Elapsed(object sender, System.Timers.ElapsedEventArgs e){IntPtr hwnd = FindWindow(null, "Windows 安全警告");if (hwnd != IntPtr.Zero){IntPtr btnhwnd = FindWindowEx(hwnd, IntPtr.Zero, "Button", "是(&Y)");if (btnhwnd != IntPtr.Zero){SendMessage(btnhwnd, WM_CLICK, 0, 0);//先移上去SendMessage(btnhwnd, WM_CLICK, 0, 0);//再点击}}IntPtr hwndweb = FindWindow(null, "Web 浏览器");if (hwndweb != IntPtr.Zero){IntPtr btnhwnd = FindWindowEx(hwnd, IntPtr.Zero, "Button", "是(&Y)");if (btnhwnd != IntPtr.Zero){SendMessage(btnhwnd, WM_CLICK, 0, 0);SendMessage(btnhwnd, WM_CLICK, 0, 0);timerCheckWebAlert.Enabled = false;//关闭这个定时器}}}

wpf中webbrowser弹出windows 安全警告窗口的处理相关推荐

  1. 使用ArcMap中的工具时,总是弹出windows安全警告窗口解决方法

    在ArcMap的10.4或者更高版本中,使用工具箱工具时总是弹出windows安全警告窗口,提示"在此页上的ActiveX控件和本页上的其他部分的交互可能不安全.你想允许这种交互吗?&quo ...

  2. win10环境下ArcGIS10.5弹出windows安全警告问题

    环境配置 Win10+ArcGIS10.5 所遇问题 安装desktop之后一切顺利,但在使用ArcToolbox的时候,点击任何工具都会弹出windows安全警告窗口,提示"在此页面上的A ...

  3. win7电脑总是提示重新启动计算机以完成重要更新的安装是怎么回事,Win7开机时弹出Windows Update提示,怎样解决?(图文)...

    Win7开机时弹出Windows Update提示,怎样解决?最近有一些Win7用户都反映了这样一个问题,就是在开关机的时候,电脑总是弹出"Windows Update"的窗口,同 ...

  4. 第二百四十六节,Bootstrap弹出框和警告框插件

    Bootstrap弹出框和警告框插件 学习要点: 1.弹出框 2.警告框 本节课我们主要学习一下 Bootstrap 中的弹出框和警告框插件. 一.弹出框 弹出框即点击一个元素弹出一个包含标题和内容的 ...

  5. Outlook登录hotmail账号总是弹出Windows安全中心解决办法

    1.如果你再outlook中登录hotmail时弹出Windows安全中心窗口,那说明你的hotmail账户开启了双重认证. 2.但是你发现输入Windows登录的Pin码不行,输入hotmail账号 ...

  6. 黄聪:VS2010中如何让webbrowser不弹出JS异常错误窗口(c#.net)

    黄聪:VS2010中如何让webbrowser不弹出JS异常错误窗口(c#.net) 参考文章: (1)黄聪:VS2010中如何让webbrowser不弹出JS异常错误窗口(c#.net) (2)ht ...

  7. SharePoint 客户端经常弹出Windows验证登录框问题

    场景描述: Site工作人员UserA创建了一个Task,并且Assign给UserB.UserB接到来自Task List的邮件通知.这时UserA发现Assign的人错了,重新修改Task Ite ...

  8. Win7运行程序时弹出“windows防火墙安全警报“的解决方法

    win7系统运行程序时经常弹出Windows安全警报,提示"Windows 防火墙已阻止程序的部分功能"到底怎么回事呢?其实这是防火墙为防止一些程序恶意访问网络而设定的,我们知道W ...

  9. 计算机窗口弹不出来桌面怎么弄,怎么在电脑中设置不再弹出程序的广告窗口

    怎么在电脑中设置不再弹出程序的广告窗口 有的小伙伴在使用电脑过程中,总是会收到各种软件程序的弹出广告窗口,觉得特别打扰电脑的使用,因此想要设置不再弹出广告窗口,但是却不知道如何设置,那么小编就来为大家 ...

最新文章

  1. 第四范式戴文渊:AI落地,为什么不能照搬教科书?
  2. 日产ftt传感器是什么_日产将发布最牛自动驾驶:选最棒的陪驾,走最快的车道...
  3. java mysql自动备份_java定时备份数据之二_MySQL
  4. WPF XAML 从零开始认识XAML
  5. Windows驱动程序调用约定
  6. [Typecho主题] modernist
  7. 连接真机开发安卓(Android)移动app MUI框架 添加购物车等——混合式开发(四)
  8. TensorFlow的Debugger调试实例
  9. java ireport动态报表_JasperReport学习笔记5-其它数据生成动态的报表(WEB)
  10. Java 实现 RSA 非对称加密算法-加解密和签名验签
  11. 在阿里云上试用 Knative 1
  12. 极域电子教室64位破解版|极域电子教室软件64位破解版下载v6.0
  13. 白帽子讲web安全读后感2
  14. flv.js插件播放flv格式的视频实例(vue)
  15. 计算机进到系统闪屏没有桌面,Win10重装系统后电脑出现闪屏桌面解决?
  16. WordPress 安装时出现的问题
  17. HDU1087 噜啦啦卢
  18. 图解机器学习-稀疏学习-matlab源码
  19. SQL注入攻击及防御 手动注入+sqlmap自动化注入实战(网络安全学习12)
  20. 微信小程序 如何获取时间

热门文章

  1. 从键盘输入一句英文,实现把这句英文的单词按照字典顺序排序输出。
  2. Java毕设项目爱家家政公司网站(java+VUE+Mybatis+Maven+Mysql)
  3. C++中 sort() 的使用
  4. 【C++】TinyXML读取xml文件用法详解
  5. 复制文件提示0x8007045D I/O设备错误提示,复制中断的解决办法
  6. Android-skin-support 换肤原理全面解析 1
  7. 优质可视化素材大放送,全部免费,承包你今年的大屏项目
  8. python论文用到的外文参考文献_毕业论文中的外文参考文献什么什么意思?
  9. 计算机logo大赛 区汝聪,走进自主开放的二中——以MT推动组织架构再造 之 数学MT...
  10. 【工作经验】实践!能拍近景的全景立体相机