求大佬帮忙,现在用的精易模块v10.4,用的子窗口,作为选择截图区域,取的窗口的坐标,来保持不变。
现在自己的环境2k截图没问题,有dpi缩放也没问题,但是4k分辨率下的就出现 截图不全,位置不一样。
![]()
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_窗口1 | | | |
_启动窗口.编辑框_上.内容 = 到文本 (窗口1.顶边 × 系统_取系统DPI () ÷ 100 )_启动窗口.编辑框_左.内容 = 到文本 (窗口1.左边 × 系统_取系统DPI () ÷ 100 )_启动窗口.编辑框_右边.内容 = 到文本 ( (窗口1.左边 + 窗口1.宽度 ) × 系统_取系统DPI () ÷ 100 )_启动窗口.编辑框_底.内容 = 到文本 ( (窗口1.顶边 + 窗口1.高度 ) × 系统_取系统DPI () ÷ 100 )_启动窗口.按钮_题库cha询.禁止 = 假 _启动窗口.总在最前 = 真 窗口1. 销毁 () 如果真 (窗口_是否存在 (“Oneyi Question query 1.2 免费使用-仅供学习交流使用 B:ONEYI”) ≠ 0 ) _启动窗口.总在最前 = 真  矩形.顶边 = 到数值 (编辑框_上.内容 )矩形.左边 = 到数值 (编辑框_左.内容 )矩形.右边 = 到数值 (编辑框_右边.内容 )矩形.底边 = 到数值 (编辑框_底.内容 )图片框1.图片 = 截取屏幕区域 (矩形, 2, )
|