首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

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

2013-02-19 
如何利用FindWindowEx点击网页弹出对话框确定按钮如何利用FindWindowEx点击网页弹出对话框确定按钮按照一

如何利用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控件来找网页弹出的提示或警告,但是,不成功,所以,这个钩子不行啊,要换个,

热点排行