surongfu 发表于 2012-10-19 10:32:44

如何关闭这样的窗口,大家帮忙看看,很蛋疼(已解决)

本帖最后由 surongfu 于 2012-10-19 21:26 编辑

如何关闭如图所示的无标题窗口



用窗口工具看不到题标和文本,但是知道是explorer.exe 引发的

zch11230 发表于 2012-10-19 10:40:25

能看到类么?给个窗口工具截图看看。

netegg 发表于 2012-10-19 10:51:43

没有独立进程吗?

surongfu 发表于 2012-10-19 10:51:57

忘了上类了,马上在上传一份谢谢提示

ppzpph 发表于 2012-10-19 10:52:08

应该总会有窗体的,只要有窗体就能有办法关

surongfu 发表于 2012-10-19 13:48:33

本帖最后由 surongfu 于 2012-10-19 13:49 编辑

没有独立进程吗?
netegg 发表于 2012-10-19 10:51 http://61.153.183.105:88/images/common/back.gif


    没有,用ProcessExp工具查看广告窗口是由万象触使explorer.exe引发的一个无标题无文本的广告窗体

现窗口已经用窗口工具捕捉并上传了,兄弟们帮我看看有什么好的办法来阻止或关闭它

netegg 发表于 2012-10-19 14:10:42

不是有句柄吗,api一个函数就搞定了吧

surongfu 发表于 2012-10-19 14:16:45

不是有句柄吗,api一个函数就搞定了吧
netegg 发表于 2012-10-19 14:10 http://www.autoitx.com/images/common/back.gif


    我知道句柄可以关闭,可每次弹出来的句柄都不一样,只有 类 是一样的

netegg 发表于 2012-10-19 14:20:45

winclose可以用类做参数

surongfu 发表于 2012-10-19 14:25:25

winclose可以用类做参数
netegg 发表于 2012-10-19 14:20 http://www.autoitx.com/images/common/back.gif


    帮忙举个例子,winclose只懂得有标题有文本的,用类做参数不懂得。。555

netegg 发表于 2012-10-19 14:36:36

回复 10# surongfu
看帮助

chen2j 发表于 2012-10-19 18:16:11

高级窗口描述
在此模式下,一些特殊的字符串可用来代替窗口标题参数,这样我们就可以使用下面的 属性 来识别一个窗口:

TITLE - 窗口标题
CLASS - 内部窗口类名
REGEXPTITLE -窗口标题使用 正则表达式 (如果正则表达式错误,将把 @error 设置为 2)
REGEXPCLASS -窗口类名使用 正则表达式 (如果正则表达式错误,将把 @error 设置为 2)
LAST - 使用上一次成功匹配的窗口,这样就不必三番四次地指定窗口标题和窗口文本了.
ACTIVE - 当前活动窗口
X(坐标) \ Y(坐标) \ W(宽度) \ H(高度) - 窗口坐标与大小
INSTANCE - 基于1开始的接口(instance,原翻译为枚举) 由程序自动分配的唯一标识.
一个窗口中的标题参数包含一个或者多个属性,使用下列格式

[属性1:值1; 属性2:值2]
注意: 如果一个值中包含了一个 ";" 它必须是成对的(it must be doubled).



例如: 等待一个类名为 "Notepad" 的窗口

WinWaitActive("", "")


例如: 关闭当前活动窗口

WinClose("", "")


例如: 等待接口(instance,原翻译为枚举)为2,窗口标题为"我的窗口" 和 类名 "我的类"的窗口

WinWaitActive("", "")


例如: 列出类名匹配正则表达式的窗口

WinList("")

surongfu 发表于 2012-10-19 21:25:57

谢谢大家的帮忙,现在已经解决问题
代码如下WinClose ("", "")

破帽遮颜 发表于 2012-10-20 00:16:38

{:face (270):}呵呵~厉害

破帽遮颜 发表于 2012-10-20 00:17:08

{:face (270):}呵呵~厉害
页: [1] 2
查看完整版本: 如何关闭这样的窗口,大家帮忙看看,很蛋疼(已解决)