为什么截获不了TAB键?
我在日志钩子中处理键盘和鼠标消息时写了这样的代码:
h1=GetActiveWindow();
GetcursorPos(&pos);
current=WindowFromPoint(pos);
if(current!=pre)
{
Memo1->lines->append(buffer);
pre=current;
}
else
{
SendMessage(current,WM_GETTEXT,1024,buffer);
}
我是想在Memo1里面显示用户的所有输入可是在一个有两个输入框的
窗口里,而且用户一回车就会关闭,如果用户用鼠标切换输入
框则可以得到输入的内容,但是如果用户用TAB键切换则无法得到输入的
内容而且输入框的句柄current,光标的位置pos都没有更新,怎样才能
截获TAB键并得到任何时候获得拥有光标的输入框的句柄呢?