标题:
如何记录对本程序以外的其它正在运行程序的输入????
[打印本页]
作者:
只爱陌生人
时间:
2006-9-8 16:38
标题:
如何记录对本程序以外的其它正在运行程序的输入????
当正在操作的不是本程序而是其它程序(如某浏览器窗口),怎样记录对它的操作???而且,在切换为另一个别的窗口时,也能记录下是切换到哪个窗口,进行了怎么样的操作?
例如:打开IE,输入某网址(如
www.126.com)
打开之后键盘输入,此时应该记录下是针对
www.126.com
页面的×××××操作)。又打开另一浏览窗口,输入别的网址,同样地,能进行相应的记录。
我初步设想用以下API:
一. 获得窗口句柄
用FINDWINDOW函数 获得窗口句柄
二. 用GETWINDOW函数 获得窗体内控件的句柄
至于怎样记录操作,希望各位给点建议,谢谢!
[
本帖最后由 只爱陌生人 于 2006-9-8 16:54 编辑
]
作者:
Nothing
时间:
2006-9-9 13:05
可以使用键盘钩子
请看下面的代码
http://www.lihuasoft.net/source/show.php?id=3900
欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/)
Powered by Discuz! 6.0.0