以下是 autohotkey 的例子。我查了下帮助。winhide的函数在autoit 里有所变动。但是却不晓得如何像这样去引用来找到窗体。我看了下帮助里的例子是用窗体标题去寻找窗体的。有没达人想过。或者能让小弟瞻仰下如何去使用这个函数来达到效果的。(当然也有可能是我帮助看的不够仔细。)在此先谢谢大家了,百忙中来看看#NoEnv
#SingleInstance, force
OnExit, Show_On_Exit ;退出脚本前,显示所有隐藏窗口
Return
;隐藏活动窗口
#d::
WinID:=WinExist("A")
If WinID<>
{
WinHide, ahk_id %WinID%
IDs=%WinID%`;%IDs%
}
Return
;显示所有隐藏窗口
#s::
Show_All_Win:
Loop, parse, IDs, `;
WinShow, ahk_id %A_LoopField%
IDs= ;清空窗口名称缓存
Return
;退出脚本前,显示所有隐藏窗口
Show_On_Exit:
Gosub Show_All_Win
ExitApp
|