解决方法
当您的键盘形式获得焦点时,它接收的部分消息是失去焦点的窗口的句柄(wParam).做你需要做的事情并将焦点设置回失去焦点的窗口.
编辑:请参阅WM_SETFOCUS上的文档
编辑2:
procedure TMainForm.CreateParams(var Params: TCreateParams) ; //const WS_EX_NOACTIVATE = $8000000; begin inherited; Params.ExStyle := Params.ExStyle + WS_EX_NOACTIVATE; end;