窗口位置与尺寸检测工具 WindowsTest v1.0

树先生今天8阅读0评论

投影融合、拼接屏项目里,经常要验证"窗口到底落在哪个位置、实际有多大"——Windows 显示设置里看到的排列是示意图,程序实际开出来的窗口边界可能和你想的不一样,DPI 缩放还会再捣乱。

WindowsTest 就是一个专干这个的小工具:按你指定的屏幕坐标和尺寸开一个无边框窗口,把实际边界画给你看。四角标注窗口矩形坐标,中央卡片实时显示外框尺寸、位置、屏幕和 DPI,配置对不对一眼就能确认。

窗口位置与尺寸检测工具 WindowsTest v1.0

主要特性

  • 配置精确定位:config.ini 指定 X、Y、宽、高,按物理像素开窗,多显示器支持负坐标
  • DPI 无缩放干扰:Per-Monitor V2 DPI-aware,配置值不会被 Windows 再放大
  • 实测数据实时显示:外框尺寸、外框位置、客户区尺寸、所在屏幕和 DPI,变化时即时刷新
  • 四角坐标标注:TL/TR/BL/BR 显示窗口矩形边界,开区间规则写得很清楚
  • 自定义背景:放一张 background.png 即可替换窗口内容,方便核对画面落位
  • 多重回退兜底:配置缺失、无效或区域完全在桌面外,自动回退主屏全屏,永不白屏

适用场景

  • 投影融合前验证:确认播放窗口边界是否落在融合带设计范围内
  • 拼接屏落位检查:验证窗口区域与物理屏幕的对位关系
  • 多屏异形排布调试:配合负坐标和超大尺寸验证非标准窗口区域
  • 分辨率与 DPI 排查:一眼看清程序实际拿到的外框/客户区尺寸和 DPI

使用说明

指定窗口区域:编辑 WindowsTest.exe 同目录的 config.ini,重启生效:

[Window]
X=100
Y=100
Width=1280
Height=720

X、Y 是窗口左上角相对虚拟桌面原点的物理像素坐标,多显示器环境可以用负数;允许窗口部分超出屏幕,但必须与桌面有交集。首次运行没有 config.ini 会自动生成模板(默认全注释,即全屏模式)。

换背景图:把 background.png(jpg/bmp/gif 也行)放到 exe 同目录即可;想用别的文件名,在配置里加 File=图片路径,支持相对或绝对路径。图片会拉伸铺满窗口,比例不一致会变形,注意选对比例。

看测试画面:绿色外框 = 使用了 config.ini 区域,青色外框 = 回退到全屏;中央卡片显示实测数据,卡片底部写明启动方式和回退原因。按 Esc 退出。

更新日志

v1.0(2026/10/23)

  • 新增 首个版本发布
  • 新增 config.ini 精确定位、无效配置自动回退全屏
  • 新增 内置测试画面实时显示外框尺寸、位置、屏幕与 DPI
  • 新增 四角窗口边界坐标标注与 100 像素网格
  • 新增 自定义背景图片加载与失败回退机制
资源下载
资源下载

解压密码:更新时间:

文章版权声明:除非注明,否则均为树先生Tree666原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,8人围观)

还没有评论,来说两句吧...

目录[+]

取消
微信二维码
微信二维码
支付宝二维码

侠骨柔肠,恩深义重!感谢诸位江湖友人的鼎力支持,这份情谊我记下了。且看,细数各位侠士的慷慨事迹!