MyException - 我的异常网
当前位置:我的异常网» VB » 怎么利用FindWindowEx点击网页弹出对话框确定按钮

怎么利用FindWindowEx点击网页弹出对话框确定按钮

www.MyException.Cn  网友分享于:2013-02-20  浏览:159次
如何利用FindWindowEx点击网页弹出对话框确定按钮
如何利用FindWindowEx点击网页弹出对话框确定按钮
按照一般方法
    Dim PW, CW
    PW = FindWindow("#32770", vbNullString)
    CW = FindWindowEx(pk, ByVal 0&, vbNullString, "确定")
    'CW = FindWindowEx(pk, ByVal 0&,"Button" ,vbNullString)
   SendMessage pp, BM_CLICK, 0, 0
   
结果发现失败!

请教正确写法.....

------解决方案--------------------
看看这个例子
------解决方案--------------------
引用:
CW = FindWindowEx(pk, ByVal 0&, vbNullString, "确定")
这句出问题

您的“pk” 应为 pw

还有 您在一楼的 SendMessage pp, BM_CLICK, 0, 0
其中“pp” 应为 cw

我不知道您的pk与pp是什么??
------解决方案--------------------
引用:
引用:
有人说:在VB的webbrowser中弹出的对话框是模式对话框,弹出后VB代码处于暂停状态,又怎么能去查找对话框的句柄呢。
那思路又该是怎样呢?

看来你不知道钩子,你要先学钩子,钩子的作用可以对付“弹出后VB代码处于暂停状态”

在本例中Timer1_Timer相当于简单的钩子
我试过在WebBrowser中用Timer控件来找网页弹出的提示或警告,但是,不成功,所以,这个钩子不行啊,要换个,

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有