怎样向另外一个程序中的窗体发出消息? 以前在网上找到一个自动申请QQ的软件,其实也很简单,就是它能帮你点击“上一步”和“下一步”,很有意思。我们该怎样向另外一个程序中的窗体发消息呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是QQ申请上的 “上一步”和“下一步”按钮,它能自动点击(其实不用鼠标),可以空出时间做其他的事。现在的QQ申请改版了,不能用了,不过这种做法很有意思。 怎么设置,我说的另外一个程序不是我工程里的,我除了通过shell函数获得一个任务ID,无法获得它的任何信息了。或许可以,看我不会啊。 用API函数给某个窗本发消息就行了.SENDMESSAGE函数就可以做这个工作了.或用VB的SENDKEY函数也可以的,但速度比SENDMESSAGE慢得多了!!所以建议用API来做这个工作!! 这样可以模拟Private Declare Sub mouse_event Lib "user32" _ ( _ ByVal dwFlags As Long, _ ByVal dx As Long, _ ByVal dy As Long, _ ByVal cButtons As Long, _ ByVal dwExtraInfo As Long _ )'Option_Tag标示选择了哪一种模拟事件Dim Option_Tag As Integer'OnTest标示是否处于模拟状态,以便我们停止模拟Dim OnTest As Boolean'对API变量的定义Const MOUSEEVENTF_LEFTDOWN = &H2Const MOUSEEVENTF_LEFTUP = &H4Const MOUSEEVENTF_MIDDLEDOWN = &H20Const MOUSEEVENTF_MIDDLEUP = &H40Const MOUSEEVENTF_MOVE = &H1Const MOUSEEVENTF_ABSOLUTE = &H8000Const MOUSEEVENTF_RIGHTDOWN = &H8Const MOUSEEVENTF_RIGHTUP = &H10调用举例' mouse_event MOUSEEVENTF_LEFTDOWN Or MOUSEEVENTF_LEFTUP, 0, 0, 0, 0 提供另一种方法:建一个 "模块"在模块里声明全局变量例如;global a as integer在主窗体调用子窗体前,改变变量的值,然后在子窗体使用这个变量。可以达到相同的效果 为什么不搜索帖子?不知道要说多少次自己去看这个:http://expert.csdn.net/Expert/topic/1580/1580945.xml?temp=.7235681原理一样 VB用键盘全局HOOK的问题 请大家帮忙!!! [急...]vb环境中运行无误!为什么编译成exe后运行就会出错? 【推荐】 软件发布 大家帮我调一下这段源码,每次运行出来的结果都不一样!!多谢! 求救,碰到莫名问题,错误提示:参数存取器不是合法的存取器 传送XML文件用什么控件最好 ?用winscot 这个可以? 你们遇到过这样的问题吗? 各位有礼了!矢量字库字调用,急!急!急! 急!*.ISO是用什么软件打开的? 我想做博士德的代理,大家有对这个比较了解的吗? 关于DLL返回值的问题,请问高手!!!
无法获得它的任何信息了。或许可以,看我不会啊。
( _
ByVal dwFlags As Long, _
ByVal dx As Long, _
ByVal dy As Long, _
ByVal cButtons As Long, _
ByVal dwExtraInfo As Long _
)'Option_Tag标示选择了哪一种模拟事件
Dim Option_Tag As Integer
'OnTest标示是否处于模拟状态,以便我们停止模拟
Dim OnTest As Boolean
'对API变量的定义
Const MOUSEEVENTF_LEFTDOWN = &H2
Const MOUSEEVENTF_LEFTUP = &H4
Const MOUSEEVENTF_MIDDLEDOWN = &H20
Const MOUSEEVENTF_MIDDLEUP = &H40
Const MOUSEEVENTF_MOVE = &H1
Const MOUSEEVENTF_ABSOLUTE = &H8000
Const MOUSEEVENTF_RIGHTDOWN = &H8
Const MOUSEEVENTF_RIGHTUP = &H10调用举例' mouse_event MOUSEEVENTF_LEFTDOWN Or MOUSEEVENTF_LEFTUP, 0, 0, 0, 0
建一个 "模块"
在模块里声明全局变量
例如;global a as integer
在主窗体调用子窗体前,改变变量的值,然后在子窗体使用这个变量。
可以达到相同的效果