调用了几个软件,用spylite24工具都可以取到主窗口里面的,按钮的属性的,可今天把spylite24用在一个软件却不起作用了,只能读到主窗口的属性,想读里面一个按钮,可spylite24,一直在读的主窗口的,好像是屏蔽了里面的按钮,不给读,有什么方法可以解决这个问题吗?或者还有没有另外的思路来调用第三方软件,然后在他的软件上面,执行,我想要做的事,比如执行哪个按钮?在此,先谢谢各位了
调试欢乐多
我屡试不爽
本内容使用CSDN小秘书回复
每天回帖即可得10分可用分!
*************************************************[/align]
网上很少这方面的资料呀,
有没有下载地址呀,如果有说明,那就更好了,给我发一个。邮件是[email protected]
谢谢啦
X与Y是软件上的按钮坐标,就是模拟鼠标单击
//写法1
PostMessage(this.Handle, WM_LBUTTONDOWN, 0, (x & 0xFFFF) + (y & 0xFFFF) * 0x10000);
PostMessage(this.Handle, WM_LBUTTONUP, 0, (x & 0xFFFF) + (y & 0xFFFF) * 0x10000); //简化下 其实就是Y坐标左移16位,然后再加上X坐标
PostMessage(this.Handle, WM_LBUTTONDOWN, 0, x + (y<<16));
PostMessage(this.Handle, WM_LBUTTONUP, 0, x+(y<<16));
http://topic.csdn.net/u/20110115/13/8eaf11df-8827-4636-b806-fb4c494805b3.html?528226382