2011-05-30 106 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),然後更改按鈕的目標。