找回密码
 加入
搜索
查看: 10571|回复: 9

[AU3基础] 后台运行(例如远程),WinActivate为何无法激活窗口?

  [复制链接]
发表于 2012-12-13 22:29:01 | 显示全部楼层 |阅读模式
我搜索发现,这个问题有人提过,可没有解答,只好重新问一遍:
我的脚本是远程桌面登录到服务器上运行的,只要我开着远程窗口,脚本就一切正常,
但是只要我本地一把远程桌面的窗口最小化(没有断开),服务器上那个脚本的WinActivate
函数马上失效,返回都是激活窗口失败,只要我一看回去,脚本又正常了。请问是啥原因。
 楼主| 发表于 2012-12-16 13:21:24 | 显示全部楼层
试验了两天,还是搞不明白
恳请指点
发表于 2012-12-16 14:43:21 | 显示全部楼层
顶一下 我也有此问题  只不过我的脚本用在当地 有时会出现激活不了的情况 但多数情况会激活
在没有激活的情况下 手工点击一下状态栏出现的图标才能激活...
 楼主| 发表于 2012-12-17 13:52:21 | 显示全部楼层
继续试验,还是不对
恳请指点
发表于 2012-12-17 14:28:57 | 显示全部楼层
我也遇见过不知道什么问题
 楼主| 发表于 2012-12-17 23:28:01 | 显示全部楼层
补充一点,我用WIN2003的系统
难道与此有关?
发表于 2012-12-17 23:52:16 | 显示全部楼层
Local $hwnd=DllCall("user32.dll","hwnd","FindWindow","str","类名","str","窗口标题")
尝试用API看看,如果成功,返回值$hwnd[0]是句柄
发表于 2012-12-23 00:09:32 | 显示全部楼层
谢谢lz的给力分享 , 开心菠菜资讯一点都不难
发表于 2012-12-23 19:25:26 | 显示全部楼层
回复 7# 小影


    这个好啊...
发表于 2012-12-23 21:22:19 | 显示全部楼层
没有代码不好说啊!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-4-20 06:28 , Processed in 0.107463 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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