我使用PostMessage模拟了鼠标事件,并在记事本应用程序上进行了测试。 我不希望通过发送鼠标事件来获得记事本应用程序的重点。
只有在PostMessage参数中使用记事本的ChildWindow(即可以写入的空白区域)时才会收到事件,这意味着我无法点击应用程序的菜单(文件,编辑..) 。如果不设定焦点,你对如何做到这一点有什么想法吗?
答案 0 :(得分:3)
如果要使用窗口菜单的菜单项,请找出菜单命令ID,然后通过WM_COMMAND消息将它们发送到主窗口。使用Spy ++来帮助使用菜单命令ID。