【已解决】获取窗口信息,如何得到当前窗口的左上角顶点的XY坐标位置

使用问题 · 781 次浏览

这样就能通过鼠标所在的XY坐标,来判断鼠标位于相对于窗口来说的值,从而进行不同的操作。


回复内容
CL 2023-11-19 18:57
#1



窗口坐标是变动的,把窗口移动一点,坐标就是变动的


试试就知道了,这里的窗口坐标的意思是相对于窗口左上角的坐标。

理解错了。

CL 最后更新于 2023-11-19 19:14
理解错了。
CL 最后更新于 2023-11-19 19:14
CL 2023-11-19 19:15
#2

可以先获得窗口范围,然后获得鼠标坐标,拆分到不同的变量里进行计算。有些麻烦的。

如果能把这个窗口位置,拆分成XY,那么就能通过鼠标坐标值与窗口坐标的值,进行计算,这样就简单吧。

或者这里,添加一个,获取鼠标位置(相对于窗口左上角),这样就很实用,更全面了。


大佬,我有根据你的动作,调整了一下,但出现一个问题。如图那里出错了,辛苦大佬指正一下。

这是我弄的动作https://getquicker.net/Sharedaction?code=5b3b5f71-5757-4286-a9b0-08dbe8e4b6e6


字符串不能用关系运算符

可以了,

M-cc 2023-11-19 22:11
#3
回复 【推荐】该动作用户少,但用量大 :

或者这里,添加一个,获取鼠标位置(相对于窗口左上角),这样就很实用,更全面了。


获取窗口内坐标动作:https://getquicker.net/Sharedaction?code=07607e95-30cb-43a4-a9a3-08dbe8e4b6e6
获取窗口内矩形坐标动作:https://getquicker.net/Sharedaction?code=a11ac89c-bd7a-461b-dcc0-08dbd4c004af

回复主贴