分步操作
核对屏幕排列
Windows 在「设置 → 系统 → 显示」;macOS 在「系统设置 → 显示器 → 排列」。
逐块屏试截
分别在每块屏上截一张小图,确认坐标正确。
必要时统一缩放
把多块屏设为相同缩放比例,能规避混合 DPI 的换算差异。
预期结果
每块屏幕上的选区与实际显示位置一致,跨屏截图包含完整的虚拟桌面范围。
异常与解决
副屏上的选区偏了
可能原因:混合像素比下坐标换算需要实机校准
解决方法:先在副屏上做一次小范围截图验证;把副屏设为主屏再试一次
智能选区选到了整块虚拟桌面
可能原因:鼠标所在屏幕没有被正确识别
解决方法:把鼠标移到目标屏幕内再移动,或临时关掉智能选区手动框
截图里少了一块屏
可能原因:虚拟桌面范围与屏幕排列不一致
解决方法:在系统显示设置里检查屏幕排列是否与物理摆放一致
注意事项
- 智能选区的最外一级始终是「鼠标所在的那块屏幕」,不会跨到别的屏。
- 混合 DPI 多屏属于源码自查时明确标注的待实机验证项,不承诺零偏差。