找回密码
 加入

AUTOIT CN

搜索
查看: 301|回复: 5

[AU3基础] 请教如何根据窗口标题隐藏窗口

[复制链接]
发表于 2018-4-13 13:50:33 | 显示全部楼层 |阅读模式
使用AU3删除IE缓存时会时不时的弹出“删除浏览历史记录”的窗口,不知道可否使用AU3来将它隐藏起来?比如:

  1. while 1
  2.     if WinExists("删除浏览历史记录") then
  3.         XXXXX
  4.     endif
  5. wend
复制代码
发表于 2018-4-13 20:13:13 | 显示全部楼层
删除工具如果是自己编写的,那应该增加后台操作模式.
如果调用现成工具,就算是隐藏也必定会"闪屏",因为它冒出来后,你才会检测到.
 楼主| 发表于 2018-4-13 23:32:55 | 显示全部楼层
回复 2# Alam

我是调用命令行方式删除IE缓存的,自己没法写删除删除代码。
发表于 2018-4-18 16:05:53 | 显示全部楼层
回复 1# smooth


    隐藏执行你的命令行。ShellExecute("chean.bat","", @ScriptDir & "\","",@SW_HIDE)

   其中chean.bat表示你的删除缓存的批处理文件。
 楼主| 发表于 2018-5-18 15:17:04 | 显示全部楼层
回复 4# xyx115

命令行执行的是系统的删除的功能,是系统弹出来窗体,和命令行代码隐藏无关。
发表于 2018-5-18 16:22:53 | 显示全部楼层
回复  xyx115

命令行执行的是系统的删除的功能,是系统弹出来窗体,和命令行代码隐藏无关。
smooth 发表于 2018-5-18 15:17



    厉害,整整一个月来一次,你是掐着秒表来的吗……
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|小黑屋|手机版|AUTOIT CN ( 鲁ICP备15028933号-3 )谷歌 百度

GMT+8, 2018-7-18 12:53 , Processed in 0.085145 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表