HOOK编程例子
2007-04-03 11:30
495 查看
#include "stdafx.h"
#include "HookDll.h"
HHOOK g_hMouse = NULL;
HINSTANCE g_hInst;
BOOL APIENTRY DllMain( HINSTANCE hinstDLL,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
g_hInst = hinstDLL;
return TRUE;
}
LRESULT CALLBACK MouseProc(int nCode, WPARAM wParam, LPARAM lParam)
{
return 1;
}
void SetHook()
{
g_hMouse = SetWindowsHookEx(WH_MOUSE, MouseProc, GetModuleHandle("HookDll"), 0);
}
#include "HookDll.h"
HHOOK g_hMouse = NULL;
HINSTANCE g_hInst;
BOOL APIENTRY DllMain( HINSTANCE hinstDLL,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
g_hInst = hinstDLL;
return TRUE;
}
LRESULT CALLBACK MouseProc(int nCode, WPARAM wParam, LPARAM lParam)
{
return 1;
}
void SetHook()
{
g_hMouse = SetWindowsHookEx(WH_MOUSE, MouseProc, GetModuleHandle("HookDll"), 0);
}
相关文章推荐
- socket编程——一个简单的例子(转)
- 【网络编程5】Java与Python套接字Socket通信的例子
- 网络编程--C/S日期查询例子
- 简单的网络编程的例子
- Java编程思想-注解生成外部例子代码
- iOS5编程--官方例子代码的研究--3. TableViewSuite--1_SimpleTableView
- 抛砖引玉 - hook的小例子
- ASP 编程中 20 个非常有用的例子
- ASP 编程中 20 个非常有用的例子
- UNIX环境高级编程第一个例子myls.c
- socket编程——一个简单的例子
- raw socket编程例子
- linux socket编程 udp connect例子
- Windows 游戏编程大师技巧第四章第4个例子
- Windows 游戏编程大师技巧第四章第9个例子
- ASP 编程中 20 个非常有用的例子
- Windows下C语言的Socket编程例子(TCP和UDP)
- 两个模板元编程求阶乘的例子
- Linux程序设计(Linux shell编程的例子:统计代码行数)
- openssl之EVP系列之6---EVP_Encrypt系列函数编程架构及例子