关注外部java窗口?窗户
我用机器人点击屏幕上的某个点。我只需要一种方法让机器人把想要的窗口聚焦起来。现在这里是真正的问题所在,这个窗口是一个Java窗口,但不是我创建的。我之前使用VBscript来关注Firefox,但我不知道该怎么做。当我将鼠标移到工具栏上的图标上时,它会显示windows名称为“BitMinter Client v1.4.2”,但在Task Manager中它会将该进程称为“Java(TM)Platform SE binary(32位) 我如何聚焦在窗户上关注外部java窗口?窗户,java,windows,vbscript,Java,Windows,Vbscript,我用机器人点击屏幕上的某个点。我只需要一种方法让机器人把想要的窗口聚焦起来。现在这里是真正的问题所在,这个窗口是一个Java窗口,但不是我创建的。我之前使用VBscript来关注Firefox,但我不知道该怎么做。当我将鼠标移到工具栏上的图标上时,它会显示windows名称为“BitMinter Client v1.4.2”,但在Task Manager中它会将该进程称为“Java(TM)Platform SE binary(32位) 我如何聚焦在窗户上 让机器人输入ALT+TAB将不起作用,因
让机器人输入ALT+TAB将不起作用,因为该窗口不是我的ALT+TAB列表中的第二个窗口。AppActivate将查找匹配的窗口标题 使用spy++(Windows SDK和大多数MS开发工具)获取窗口标题 你提到firefox,所以我不知道你指的是什么类型的窗口。在IE中,大多数网页元素(以及许多其他窗口元素)几十年来都不是Windows。我不知道firefox或java是如何实现的 Windows基本架构是桌面窗口内顶层窗口(即记事本)内其他窗口(窗格)内的窗口(如编辑控件/按钮) 记事本。有一个主窗口,菜单栏,状态栏窗口,编辑控制窗口。每个窗口都有一个标题和类。这是记事本的标题和类
Untitled - Notepad Notepad
«No Window Text 0» Edit
«No Window Text 0» msctls_statusbar32