| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2212 人关注过本帖
标题:vc编程点击外部程序窗口的问题,请大神指点
只看楼主 加入收藏
jhm207015
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2016-10-24
收藏
 问题点数:0 回复次数:1 
vc编程点击外部程序窗口的问题,请大神指点
    先描述一下我的问题:我们单位搞了一个学习系统让我们每天学习两个小时(实际上没什么卵用),这个作为月末考评的一项依据,如果5分钟之内没有对这个学习系统进行操作(如鼠标点击等),它将自动关闭,学习计时也就停止了,很烦。。。

    于是我写了个VC程序,每隔几分钟对学习系统视图窗口进行一次鼠标点击,使其不退出,实现挂机,思路是:设置计时器,每隔一定时间对学习窗口进行一次鼠标点击——先用SetForegoundWindow激活学习系统窗口,再在此窗口模拟鼠标点击。但是试了好几种点击鼠标方法,都能点击到窗口(我试了点击学习系统窗口内的按钮翻页,是可以翻的,用spy++也看到有鼠标点击消息),但是就是都没有达到不让学习窗口退出的效果,5分钟之后学习系统还是退出,不知道问题出在了哪里,请各位大神指条明路,感激不尽!

    试过用SendMessage和PostMessage发送WM_LBUTTONDOWN、WM_LBUTTONUP消息,也试了mouse_event和SendInput发送鼠标点击事件MOUSEEVENTF_LEFTDOWN、MOUSEEVENTF_LEFTUP,经测试都能够点击到窗口,但是几分钟后学习系统还是会退出。。。。请大神指点,是不是还有什么问题我没有想到

[此贴子已经被作者于2016-10-24 13:28编辑过]

2016-10-24 09:05
jhm207015
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2016-10-24
收藏
得分:0 
有没有高手来指点下啊
2016-10-24 13:27
快速回复:vc编程点击外部程序窗口的问题,请大神指点
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023582 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved