我想在我的应用程序中有一个快捷键组合(如Ctrl + Alt + D)来调用一个函数,但我不希望快捷方式出现在任何菜单上.您的应用程序中是否可以使用其他不可见的快捷方式?
在我的Delphi表单的OnShow方法中,我确定在打开表单后必须自动打开一个对话框 - 我应该可以通过模拟menuitem上的点击来完成此操作.
但是,调用menuitem.Click会在主窗体打开之前显示对话框 - 这不是我想要的.
我希望这应该做我想要的,但我找不到要通过"wparam"将点击发送到我的menuitem的参数.
PostMessage(handle, WM_COMMAND, wparam, 0)
Run Code Online (Sandbox Code Playgroud)
在MSDN文档WM_COMMAND谈IDM_*标识符,但如何出现在德尔福?