如何隐藏Windows程序和发送点击并填写表格? [关闭]
-
22-09-2019 - |
题
我需要隐藏的窗口程序(在任务栏上,系统托盘不可见的。在taskmgr可见)。 和发送的点击次数和填写表格在此窗口程序(而隐藏)。
可能具有的AutoIt或AutoHotkey的?任何其他建议?
解决方案
要隐藏的应用程序,你需要使用(AutoIt的V3):
WinSetState($application_name, "", @SW_HIDE)
WinSetState($application_name, "", @SW_SHOW)
其中$应用程序名称是应用程序的名称。第一个是隐藏,第二一个是显示
我不知道,如果你可以填写表格时,它的隐藏你,但我想你可以自己验证。也许你将不得不使用ControlSend
直接发送文本控制。
其他提示
可以隐藏窗口等MadBoy表明然后填充/调整使用的AutoIt的“ControlCommand” - 功能这样的控制:
WinSetState("Screen Resolution", "", @SW_HIDE)
ControlCommand("Screen Resolution", "", "ComboBox1", "SetCurrentSelection", "2")
WinSetState("Screen Resolution", "", @SW_SHOW)
要检测控制,你必须使用AutoIt的窗口信息的工具,它配备了AutoIt的,默认情况下安装的类名。
要填写文本框例如可以使用:
ControlCommand("WinTitleHere", "", "Edit1", "EditPaste", "This is some text")
此甚至可与隐藏窗口。
不隶属于 StackOverflow