最初,于2018年初步实现了windows7 64位系统下的鼠标键盘锁。然而,随着时光的流逝,微软已经放弃了对windows7系统的更新与维护,windows10系统已经不断地普及,是时候研究一下win10系统下的鼠标键盘锁了。
①HOOK钩子dll实现
HOOK钩子动态链接库部分的实现,直接在VS中建立空工程,新建文件KeymsLockHook.cpp和KeymsLockHook.def。在KeymsLockHook.cpp中进行编程,如下
#include<Windows.h>
#include<tchar.h>HHOOK g_hMouse = NULL;// - 鼠标钩子句柄
HHOOK g_hLowlevelMouse = NULL;