打开“腾讯手游助手”,下方任务栏会有腾讯手游助手窗口,如何第一次自动这个关闭窗口?

问答中心分类: 问题打开“腾讯手游助手”,下方任务栏会有腾讯手游助手窗口,如何第一次自动这个关闭窗口?
hgd1338 管理员 提问于 8月 以前

如题,就是第一次打开“腾讯手游助手”,下方任务栏会有腾讯手游助手窗口,如何第一次自动关闭这个窗口,托盘那里还是要有腾讯手游助手的,而不是关闭程序,类似“酷狗音乐”,第一次打开任务栏下方会有窗口“酷狗音乐”这个窗口,我想自动关闭这个窗口,只显示在托盘就行,应该如何写吗?谢谢

2个回答
0
thinkai 管理员 answered 5月 ago

/*
关闭指定的窗口.
WinClose [, WinTitle, WinText, SecondsToWait, ExcludeTitle, ExcludeText]
*/
;窗口标题具体帮助说明中WinTitle和SPY工具获取的为准
titles =
(
酷狗音乐
腾讯手游助手
2345新闻
搜狐新闻
)

wins := StrSplit(titles, "`n", "`r") ;按行拆分成数组
while(wins.maxindex()>0) ;有待检测窗口时执行
{
for k,v in wins
{
If(Hwnd := WinExist(v)) ;逐一检测窗口是否存在
{
WinClose % v
wins.Delete(k) ;移除该窗口,下次弹出不再自动弹出 注释本句见一次关一次
}
}
Sleep, 1000 ;休息1秒
}

0
thinkai 管理员 answered 5月 ago

/*
关闭指定的窗口.
WinClose [, WinTitle, WinText, SecondsToWait, ExcludeTitle, ExcludeText]
*/
;窗口标题具体帮助说明中WinTitle和SPY工具获取的为准
titles =
(
酷狗音乐
腾讯手游助手
2345新闻
搜狐新闻
)

wins := StrSplit(titles, "`n", "`r") ;按行拆分成数组
while(wins.maxindex()>0) ;有待检测窗口时执行
{
for k,v in wins
{
If(Hwnd := WinExist(v)) ;逐一检测窗口是否存在
{
WinClose % v
wins.Delete(k) ;移除该窗口,下次弹出不再自动弹出 注释本句见一次关一次
}
}
Sleep, 1000 ;休息1秒
}