请问怎么根据范围变量增减运算,得到一个新的相对范围

使用问题 · 458 次浏览
达克沃斯 创建于 2023-11-23 13:32

RT,想要将现有的范围变量,左上和右下分别缩小两个数值,赋值给一个新的范围变量,该怎么做到?


乐昂岚【接定制】 2023-11-23 13:48 :

范围变量啥格式

感谢老哥,我使用获取窗口信息得到当前窗口范围:文本值,格式为Left,Top,Right,Bottom。想让该范围四周缩小一圈。

回复内容
CL 2023-11-23 14:22
#1

如果是坐标,需要拆分成数字之后,分别计算,再合并。 

建议详细说明使用场景和计算需求。

达克沃斯 回复 CL 2023-11-24 08:43 :

感谢老哥,好像我每次求助,都能看到你的身影。我使用获取窗口信息得到当前窗口范围:文本值,格式为Left,Top,Right,Bottom。想让该范围四周缩小一圈。

CL 回复 达克沃斯 2023-11-24 08:49 :

什么情况下会需要缩小这个范围?

写了个子程序,可以试一下。 调整矩形区域(子程序) - 子程序信息 - Quicker

CL 最后更新于 2023-11-24 08:57
乐昂岚【接定制】 回复 CL 2023-11-24 09:06 :

遇到过好几次窗口位置和实际位置差几个像素的问题, 比如获取的webview2浏览器位置和实际位置藐视是偏上偏左大概6像素

CL 回复 乐昂岚【接定制】 2023-11-24 09:11 :
这个是窗口的边框阴影,一般应该可以自动去掉。我等研究下webview2窗口。
CL 最后更新于 2023-11-24 09:11
乐昂岚【接定制】 回复 CL 2023-11-24 09:14 :

窗口缩小我会在写html时使用,因为像edge浏览器和html之间不是等宽

达克沃斯 回复 CL 2023-11-24 10:15 :

我是为了监控指定窗口内的一个更小范围,当该范围出现“确定”按钮时,结束循环,我不知道还有更好的方案没。

回复主贴