F
freddyzhu
Unregistered / Unconfirmed
GUEST, unregistred user!
小生欲让一不可见窗体捕捉一键盘事件,如击键Ctrl+Enter让我的窗体隐藏/显示<br>(类似与万能五笔的隐藏/显示),遇到了难道,特请教各位。<br>有关书籍上解说delphi的消息机制时,都提到过delphi能拦截所有windows消息,但我<br>编了一拦截windows KeyDown消息的过程,但只能在本窗体被激活的情况下有效。<br>这使小生十分疑惑。<br>过程头如下,不知是否有错?<br> procedure mWMKEYDOWN(Var Msg: TWMKeyDown);message WM_KeyDown;<br><br>windows将某一特定消息Dispatch给每一窗体,当这消息未被别处理过时,我的窗体<br>应能捕捉到,但事实上却不然。why?<br><br>望不吝赐教。