2011-05-30 92 views

回答

0

基本上可以通过使用Accessibility APIs来完成。我在我的应用程序中听取了moue点击事件,因此当我点击时,我检查Mail.app是否是最前面的应用程序,以及点击是否来自发送按钮UIElement

+0

你知道如何取消点击事件吗?谢谢。 – szcoder 2011-09-13 00:26:46

+0

如果您无论如何都要抓住点击并且您有一个处理程序,它可以对点击事件进行评估,只需返回一些表明点击已在您检查的情况下处理并且发现它是“发送”按钮即可处理。我的意思是不要将click事件传递给系统执行。 – 2011-09-13 05:04:05

2

你可以,但它不一定容易。您应该能够向程序中注入一些代码(例如,请参阅SIMBLF-Script Anywhere),然后更改按钮的目标。