我们有一个程序需要每隔几分钟刷新一次内容。程序会自动执行,但只有选择了程序窗口时,如果我们使用其他程序则没有用。
是否有办法使用某些批处理文件脚本或vb脚本来刷新Windows XP中的活动窗口?
感谢您的帮助。
答案 0 :(得分:1)
AppActivate类上有WshShellObject方法。
将其与Sleep
函数和循环相结合,您可能拥有所需的内容。
这样的事可能有用:
Set shell = Wscript.CreateObject("Wscript.Shell")
While 1 = 1
shell.AppActivate("The app title or the process id")
Wscript.Sleep(60000) ' in milliseconds, so this is one minute
Wend