我有一个应用程序在它的主窗体上处理CM_DIALOGKEY消息。
procedure CMDialogKey(var Message: TCMDialogKey); message CM_DIALOGKEY;
这最近一直持续到现在,但我无法弄清楚什么事情发生了变化,更重要的是什么。如果我创建一个空白的应用程序,放入上面的消息处理程序,然后处理消息,我可以在某些键盘上执行操作。在某个地方,必须添加一些处理消息的代码并且不会传播该消息,但对于我的生活,我无法弄清楚是什么。关于如何进行调试的任何想法?断点显然是不可能的,除非有人知道特定的断点。
答案 0 :(得分:1)
关于如何进行调试的任何想法?
以下是我将如何进行调试:
CMDialogKey
。Message.Msg=CM_DIALOGKEY
。此时你应该已经隔离了行为改变,并且能够调查解决方案。