怎样屏蔽网页上的确定窗口?我做了个程序,使用webbrowser控件,自动登陆网站,自动刷新内容(只是为了好玩,练习编程)。基本问题都解决了,现在剩下一个小小的简单问题:刷新网页的时候(通过网页上的按钮实现的),总要出一个确认的对话框。哪位高手知道怎么去掉这个弹出来的对话框?当然,不要模拟键盘操作,不要影响其他窗口工作,最好是锁定工作站也不影响其运行~思路1:拦截消息。我没有查到该拦截什么消息,只有ms_active有点用,还经常无法确定哪一个是该关闭的窗口~思路2、分析网页代码,在webbrowser中屏蔽~这个我可真的不会了~查了一晚上资料,也没有最终解决,就想偷懒,到这里找个高手指点一下~当然,代码越详细越好。在这里先谢谢了!
用EnumChildWindows,枚举出你的WEBBrowser控件所在窗体的子窗体,如果你自己没有在这里面创建过窗体体,那么枚举出来的就应该是弹出的窗体。否则的话和你自己创建的窗体比较一下就知道是不是webbrowser弹出的了
我刚才试了一下,找到弹出的窗体的句柄,然后GetParent返回的句柄,就是WEBbrowser控件所在的窗体的句柄。