如何用sendmessage 点击 toolbar上的某一个按钮
1个回答
2016-02-22
展开全部
全球::查找窗口GET HWND CWnd类的cwnd,通过GetSafeHwnd()的HWND。
我觉得你的问题是由于PostMessage的消息后,仍队列,标题为“提示”对话框中的另一条消息,你说的应该是鼠标点击的消息,点击鼠标消息的处理将被处理后一个按钮,点击该消息。所以,在这里你需要模拟鼠标点击的消息就可以了。
mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP,0,0,0,0);
没有SetCursorPos,移动鼠标会显示,你不应该需要移动的按钮。
我觉得你的问题是由于PostMessage的消息后,仍队列,标题为“提示”对话框中的另一条消息,你说的应该是鼠标点击的消息,点击鼠标消息的处理将被处理后一个按钮,点击该消息。所以,在这里你需要模拟鼠标点击的消息就可以了。
mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP,0,0,0,0);
没有SetCursorPos,移动鼠标会显示,你不应该需要移动的按钮。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询