使用keybd_event模拟键盘输入

使用函数keybd_event可以模拟用户按键,源代码如下
Code
程序的功能是在记事本程序中模拟按下ctrl+c,来粘贴剪贴板中的内容,程序首先将记事本窗口置顶,然后按下复制按键。
逆向了一下keybd_event函数,发现他其实是调用的user32.dll中的SendInput函数,而SendInput函数直接调用系统内核,到达系统内核以后OD便无法继续跟踪了。所以,是否keybd_event函数模拟按键足够底层了呢?如果他不能模拟就只能求助于驱动级的模拟了。
posted @ 2009-08-09 22:05  认真做人,认真做事  阅读(2075)  评论(0编辑  收藏  举报