重新包装的钩子
电子科技大学软件学院 03级02班 周银辉
打包好的DLL,下载 http://files.cnblogs.com/zhouyinhui/hook.rar
说明:
名字空间"Hook"
示例程序下载 http://files.cnblogs.com/zhouyinhui/hooktest.rar
说明: 这是一个锁定键盘和鼠标的示例,不要同时锁定键盘和鼠标,否则可能就只有去按"POWER"键了.
电子科技大学软件学院 03级02班 周银辉
打包好的DLL,下载 http://files.cnblogs.com/zhouyinhui/hook.rar
说明:
名字空间"Hook"
示例代码
Hook.HookManager hookManager = new Hook.HookManager();
IntPtr mouseHookHwnd = IntPtr.Zero;
private void LockMouse()
{
HookProc hookProcHandler = delegate
{
return 1;//阻止消息向下传递
};
this.hookManager.InstallHook(Hook.WH_Codes.WH_MOUSE_GLOBAL,
hookProcHandler,
out this.mouseHookHwnd);
}
Hook.HookManager hookManager = new Hook.HookManager();
IntPtr mouseHookHwnd = IntPtr.Zero;
private void LockMouse()
{
HookProc hookProcHandler = delegate
{
return 1;//阻止消息向下传递
};
this.hookManager.InstallHook(Hook.WH_Codes.WH_MOUSE_GLOBAL,
hookProcHandler,
out this.mouseHookHwnd);
}
示例程序下载 http://files.cnblogs.com/zhouyinhui/hooktest.rar
说明: 这是一个锁定键盘和鼠标的示例,不要同时锁定键盘和鼠标,否则可能就只有去按"POWER"键了.