15,471
社区成员
发帖
与我相关
我的任务
分享
WNDPROC OldMsgProc=(WNDPROC)SetWindowLong (hwnd, GWL_WNDPROC, (LONG)MyMsgProc);
LRESULT MyMsgProc(HWND hwnd,UINT message, WPARAM wParam, LPARAM lParam)
{
if(message==WM_KEYDOWN)
{
OldMsgProc(hwnd,WM_MOUSEMOVE,0,0x01000100);
CallWindowProc(OldMsgProc,hwnd,WM_MOUSEMOVE,0,0x01000100);
}
return CallWindowProc(OldMsgProc,hwnd,message,wParam,lParam);
}