假设在运行 Windows XP、Windows Vista 和 Windows7 的三台机器上打开了一个 GUI 应用程序。在所有三台机器中,屏幕分辨率和 DPI 设置都设置为相同的值。应用程序在屏幕上的显示方式在使用的像素数量和它们在屏幕上的位置方面是否会有所不同?
问这个问题的原因是:我正在使用基于位置的记录和播放方法进行 GUI 自动化。控件位置的任何变化都会影响 GUI 记录的回放。我想确保在 Windowx XP 平台上捕获的记录可以在 Vista 和 Windows7 平台上运行。