利用键盘钩子捕获Windows键盘动作(补充)
2017-06-22 21:33
459 查看
相关教程查看以下链接
http://nanjingwangbo.blog.163.com/blog/static/218746124201411910453736/
http://www.aiuxian.com/article/p-2271934.html
补充
捕获的为键盘的字符,且保存为.log文件,比如按"Shift"键时查看log文件就会乱码,可以修改保存文件类型为.dat,然后通过WinHex软件查看,即可得到输入的键盘字符对应的ASCII码的16进制值
其中提到的:
在视类中添加虚函数OnInitialUpdate(),并添加代码完成对键盘钩子的安装:
……
InstallLaunchEv();
……
具体操作为:
在头文件KeyHookView.h头文件的public:成员中添加代码virtual
void
OnInitialUpdate();
在文件KeyHookView.cpp添加包含头文件#include
"LaunchDLL.h"
在文件KeyHookView.cpp最后添加代码
void
CKeyHookView::OnInitialUpdate()
{
InstallLaunchEv();
}
然后编译即可。
http://nanjingwangbo.blog.163.com/blog/static/218746124201411910453736/
http://www.aiuxian.com/article/p-2271934.html
补充
捕获的为键盘的字符,且保存为.log文件,比如按"Shift"键时查看log文件就会乱码,可以修改保存文件类型为.dat,然后通过WinHex软件查看,即可得到输入的键盘字符对应的ASCII码的16进制值
其中提到的:
在视类中添加虚函数OnInitialUpdate(),并添加代码完成对键盘钩子的安装:
……
InstallLaunchEv();
……
具体操作为:
在头文件KeyHookView.h头文件的public:成员中添加代码virtual
void
OnInitialUpdate();
在文件KeyHookView.cpp添加包含头文件#include
"LaunchDLL.h"
在文件KeyHookView.cpp最后添加代码
void
CKeyHookView::OnInitialUpdate()
{
InstallLaunchEv();
}
然后编译即可。
相关文章推荐
- 利用键盘钩子捕获Windows键盘动作
- 利用键盘钩子捕获Windows键盘动作
- 利用键盘钩子捕获Windows键盘动作
- 利用键盘钩子捕获Windows键盘动作
- 利用键盘钩子在Windows平台下捕获键盘动作
- 利用键盘钩子在Windows平台下捕获键盘动作
- 利用钩子函数捕获Windows键盘动作
- 用键盘钩子在Windows平台捕获键盘动作
- 用键盘钩子在Windows平台捕获键盘动作
- 用键盘钩子在Windows平台捕获键盘动作
- 用键盘钩子在Windows平台捕获键盘动作
- 用键盘钩子在Windows平台捕获键盘动作
- 利用钩子函数捕获Windows鼠标动作
- WPF 利用键盘钩子来捕获键盘,做一些不为人知的事情...完整实例
- WPF 利用键盘钩子来捕获键盘,做一些不为人知的事情
- 利用钩子函数捕获Windows鼠标动作
- 利用底层键盘钩子拦载任意按键(回调版)
- 利用底层键盘钩子屏蔽任意按键
- 利用底层键盘钩子拦载任意按键(回调版)
- 利用钩子函数来捕捉键盘响应的windows应用程序