1
这里是VMware融合的截图... 虚拟机如何检测应用程序窗口?
正如你所看到的,它们可以模拟Windows应用程序像OS X的应用程序。我知道有许多技术落后,但东西,我想这样做:(任何语言,可以解决后续问题是值得欢迎的,但喜欢蟒蛇)
- 如何检测窗口是多少在Windows上运行?
- 如何检测每个窗口的宽度和高度?
这里是VMware融合的截图... 虚拟机如何检测应用程序窗口?
正如你所看到的,它们可以模拟Windows应用程序像OS X的应用程序。我知道有许多技术落后,但东西,我想这样做:(任何语言,可以解决后续问题是值得欢迎的,但喜欢蟒蛇)
EnumWindows
枚举顶级窗口。IsWindowVisible
来测试窗口是否可见。GetWindowRect
找出一个窗口的位置。在Python中,您可以使用win32api
模块完成所有这些工作。
我必须承认,我无法理解VMware Fusion与您提出的两个问题之间的关系。
我担心你咬过的东西可能超过你的咀嚼。应用程序重定向是一个非常困难的问题。找到窗户只是冰山一角。 –