有关键盘钩子的问题,up者有分
小元宝 2003-06-05 02:50:40 LRESULT CALLBACK KeyboardProc(int code, WPARAM wParam,LPARAM lParam)
{
HWND hstance;
hstance=GetActiveWindow();
if( code == HC_ACTION )
{
switch (wParam)
{
case 'Y':
wParam = 90;
//我想按键Y ,在记事本或者其他应用程序接受的事
//Z键,我用SendMessage 和 CallNextHookEx 都不能实现,还请各位指明
//谢 谢!!!
/SendMessage(0,WM_KEYDOWN,wParam,lParam);
//SendMessage(0,WM_KEYUP,wParam,lParam);
// return 1;
return CallNextHookEx(hHook,code,wParam,lParam);
return 1;
break;
}
}
return CallNextHookEx(hHook,code,wParam,lParam);
}