DLL 利用MFC创建,def文件中加入函数名,在cpp文件中写入自己的函数代码。
在EXE源文件中加入两句代码。
#pragma comment(lib,"dll.lib");
__declspec( dllimport ) void goHook();
然后调用函数即可。
以下安装钩子让QQ2013键盘失效
HHOOK aHook;
LRESULT CALLBACK KeyboardProc(int code, WPARAM wParam,LPARAM lParam)
{
return 1;
}
void goHook()
{
HWND jubing = FindWindow(NULL,"QQ2013");
DWORD pid = GetWindowThreadProcessId(jubing,NULL);
aHook = SetWindowsHookEx(WH_KEYBOARD,KeyboardProc,GetModuleHandle("123.dll"),pid);
}