请教:在MacOS APP中如何获得当前窗口的坐标?

在逆向分析过程中,需要控制鼠标点击窗口上的一个按钮。
控制鼠标点击的代码已经完成。
查遍了baidu也没找到如何获取窗口在屏幕上的位置坐标。
有哪位可以指点一二,多谢。

self.view.window?.frame 应该是这个了 :grinning: 返回x,y,width,height ,左下角是0,0点 ,剩下自己算

2 个赞

是不是可以换种思路:与其找按钮的位置去点这个按钮,不如逆向出这个按钮点击时调用的函数,然后直接调用这个函数

感谢指点,已经用你的方法完成。程序启动起来后,已经完成自动点击这个“切换账号”的按钮。

1 个赞

不少按钮可以按照你的思路直接实现。
只是在这个图中,传入的参数太复杂,分析的内容太多了。想找一个轻松点的方法。
截屏2020-04-04下午5.42.27

棒棒 :smirk: