如何通过程序模拟人的输入(100分)

  • 主题发起人 主题发起人 feelingapple
  • 开始时间 开始时间
F

feelingapple

Unregistered / Unconfirmed
GUEST, unregistred user!
;通过程序模拟人的键盘输入与鼠标输入
 
1、接收键盘或鼠标输入
2、调用相关的事件产生对应的动作
 
d4安装盘中有一个现成sendkeys子目录,有一个文件sndkey32.pas,带源码.
可以模拟键盘录入.你自己研究吧.不明白,贴出来!!
 
至于模拟鼠标动作,本论坛已经有过讨论
http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=123546
 
keybd_event & mouse_event
 
用sendmessage 函数
sendmessage(control.handle,keydown,vk_tab,0);
sendmessage(contro.handle,movedown,mbleft,0);
 
;我想用一个程序发出鼠标和键信息,控制WIN95,就象一个用户在使用
不仅在一个程序内部。即让WIN95转换与传第鼠表与键事件。
 
对啊,就是用keybd_event & mouse_event就可以完成.
 
就是呀,象东方网神的自动安装就是用类似的技术完成的呀
sendmessage(control.handle,keydown,vk_tab,0);
sendmessage(contro.handle,movedown,mbleft,0);
 
;我想做一个远程控制程序,即通过传送鼠标位置信息和按键信息来控制WIN95
就如同PC-ANYWHERE
 
多人接受答案了。
 
后退
顶部