我想实现:在我的软件走到某一步的时候 ,向另外的一个应用程序的一个按钮(但是该按钮不是windows控件,我用spy++ 都找不到)发送点击消息,现在我不知道 要做么办了
有没有大神提供解决思路
按钮的句柄获取不到没关系,只要获取到窗体的句柄,二步就可实现
1、获取到窗体句柄后,设置为前台显示
2、sendmessage指定xy坐标发送点击事件
获取此按钮的矩形区,随机选择此矩形区中的一个坐标,然后发送 WM_LBUTTONDOWN 和 WM_LBUTTONUP 消息。
哦 发送鼠标消息只需要坐标哦? 我以为 必须要知道按钮的地址呢
@丶被遗忘者: 如何知道此按钮的矩形区 ,现在就是没法去识别按钮
@丶被遗忘者: 你需要按钮所在的窗体的句柄。
@Launcher: 这个窗体句柄能找到 然后呢
@丶被遗忘者: 然后就发消息测试呗