还是日志钩子问题!为什么我没有按键,可是却有KEY_DOWN消息产生?
我在写一个日志钩子来记录击键信息写入文件,根据我跟踪调度,我一点按钮开始记录消息,可是我没有按键盘就进入了
if(iCode==HC_ACTION)条件语句,不断记录一些字符!
这里我加了一个OnLButtonDown消息响应函数,在这个函数里我加了一个消息投递函数:
::PostMessage(m_hWnd,WM_NCLBUTTONDOWN,HTCAPTION,MAKELPARAM(point.x,point.y));
难道可能是这个函数产生了问题?可是我点鼠标也不应该产生键盘的消息啊??
请教哪位大虾讲下,谢谢!!