Winbatch 如何将焦点设置在下一个编辑框上?

Winbatch 如何将焦点设置在下一个编辑框上?

如何将焦点设置在下一个编辑框上?我有一个对话框,其中第一个编辑框处于焦点状态,我通过 SendKey() 函数填充了数据。但我不知道如何切换到下一个编辑框。我正在使用 Winbatch。

代码:

Delay(3);for switch app
top = WinGetactive( )
SendKeysTo(top, "my data")

SendKeysTo(top, "{TAB}")和 也ENTER不起作用。我不知道为什么……也许使用类似setFocus函数的东西。但是只有cSetFocus(),可以使用 ID。但每次运行对话框后都会生成 ID。

相关内容