Windows下应用及编程
defeattroy
CLinuxWeb
展开
-
模拟键盘鼠标事件----自己做外挂
两种方法:1.SendMessage or PostMessage2.keybd_event,mouse_event前者更强大,指定hwnd后可以后台发送,而后者只能够发送前台信息..也就是必须窗口最前简单的举例:方法2SetCursorPos(x,y);mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);mouse_event(MO原创 2009-02-27 02:09:00 · 2213 阅读 · 0 评论 -
用键盘钩子在Windows平台捕获键盘动作
一、引言 我们可以在应用程序中毫不费力的捕获在本程序窗口上所进行的键盘操作,但如果我们想要将此程序作成一个监控程序,捕获在Windows平台下任意窗口上的键盘操作,就需要借助于全局钩子来实现了。 二、系统钩子和DLL 钩子的本质是一段用以处理系统消息的程序,通过系统调用,将其挂入系统。钩子的种类有很多,每种钩子可以截获并处理相原创 2009-02-27 04:04:00 · 687 阅读 · 0 评论 -
vc中如何响应键盘和鼠标事件
VC 中用 KeyPress 表示键盘响应的所有事件,包括 OnKeyDown 事件(键按下)、 OnKeyUp 事件(键按下后弹起)和 OnKeyPress 事件(按了某个键)。OnKeyuUp 事件的语法为 void Object1:: OnKeyUp( UINT nChar, UINT nRepCnt, UINT nFlags );OnKeyDown 事件的语法为 void原创 2009-02-27 01:54:00 · 903 阅读 · 0 评论