http://topic.csdn.net/t/20020222/13/537288.html 我和这位朋友的问题是一样的做了一个比较小的程序,EDIT是用CreateWindow创建的,但是获得不了键盘消息,鼠标点击的可以,为什么呢?
如何解决?我的代码如下var
  hEdit:HWNDbegin
  hEdit:=CreateWindowEx(WS_EX_CLIENTEDGE,'Edit','',WS_VISIBLE or WS_CHILD or ES_LEFT or ES_MULTILINE or ES_WANTRETURN,18,190,120,21,Handle,0,hInstance,nil);
end
if (LPARAM=HEDIT) and (uMsg=WM_KEYDOWN) then
  BEGIN
    mESSAGEBOX(HANDLE,'','',MB_OK);
  END;   //我输入任何东东,都没有反应请高手们指点。