gpt4 book ai didi

windows - 虚拟机如何检测应用程序窗口?

转载 作者:可可西里 更新时间:2023-11-01 11:57:45 24 4
gpt4 key购买 nike

这是VMware fusion的截图... http://www.vmware.com/files/images/screens_fusion/f5/Mission-Control-Widescreen-580x363.jpg

如您所见,它们可以像 OS X 应用程序一样模拟 Windows 应用程序。我知道背后有很多技术,但我想做的事情是:(任何 可以解决以下问题的语言都是受欢迎的,但更喜欢 python。)

  1. 如何检测 Windows 上有多少窗口正在运行?
  2. 如何检测每个窗口的宽度和高度?

最佳答案

  1. 调用EnumWindows枚举顶级窗口。
  2. 调用IsWindowVisible为每个窗口测试窗口是否可见。
  3. 调用GetWindowRect找出窗口的位置。

在 Python 中,您可以使用 win32api 模块完成所有这些操作。

我必须承认,我无法理解 VMware Fusion 与您提出的两个问题之间的关系。

关于windows - 虚拟机如何检测应用程序窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13766481/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com