VB6怎么自动发几句话到微信网页版的输入框内
VB6如何自动发几句话到微信网页版的输入框内?
我试过获取句柄,但是微信网页版是依托于QQ浏览器的,应该是属于网页结构的,没有办法找到句柄。
这也不是真正的IE浏览器附带的功能,我也没法用webbrowser控件来做,这应该怎么解决?
尝试过GetForegroundWindow来获取到QQ浏览器的句柄,找到子窗口句柄,也找到了微信子窗口句柄
我甚至列出了QQ浏览器下全部的句柄和子句柄,针对每个句柄都试过了:PostMessage无效,keybd_event也无效,没反应
据说有个方法是这样:
用GetForegroundWindow得到前台窗口
用GetWindowThreadProcessId得到线程ID
用AttachThreadInput共享线程输入
用GetFocus得到焦点窗口
但是AttachThreadInput这一步就返回为0了,失败,是VB做不到吗?
我只听说这种网页结构是无法获取输入焦点的句柄的
现在领导让我定时把一些通知发到微信消息里。。。求指教
用手点会死人的啊。。。
我可以自己打开微信网页版,可以自己打开要发的那个消息框,但是VB为什么就不能找到它,发消息给它?
纯按键的方法可能不太好,我那是几段话,中文的,没法一个字一个字的输入的
------解决思路----------------------
http://www.autohotkey.com
------解决思路----------------------
用dom方式操作。
我试过获取句柄,但是微信网页版是依托于QQ浏览器的,应该是属于网页结构的,没有办法找到句柄。
这也不是真正的IE浏览器附带的功能,我也没法用webbrowser控件来做,这应该怎么解决?
尝试过GetForegroundWindow来获取到QQ浏览器的句柄,找到子窗口句柄,也找到了微信子窗口句柄
我甚至列出了QQ浏览器下全部的句柄和子句柄,针对每个句柄都试过了:PostMessage无效,keybd_event也无效,没反应
据说有个方法是这样:
用GetForegroundWindow得到前台窗口
用GetWindowThreadProcessId得到线程ID
用AttachThreadInput共享线程输入
用GetFocus得到焦点窗口
但是AttachThreadInput这一步就返回为0了,失败,是VB做不到吗?
我只听说这种网页结构是无法获取输入焦点的句柄的
现在领导让我定时把一些通知发到微信消息里。。。求指教
用手点会死人的啊。。。
我可以自己打开微信网页版,可以自己打开要发的那个消息框,但是VB为什么就不能找到它,发消息给它?
纯按键的方法可能不太好,我那是几段话,中文的,没法一个字一个字的输入的
------解决思路----------------------
http://www.autohotkey.com
------解决思路----------------------
用dom方式操作。