找回密码
 加入
搜索
查看: 2540|回复: 7

如何隐藏任务栏显示

[复制链接]
发表于 2009-11-6 15:32:58 | 显示全部楼层 |阅读模式
用run(test.exe,"",@SW_MINIMIZE)来运行test.exe
最小化到任务栏后,能否隐藏任务栏的现实
还有,隐藏了任务栏之后,winwait继续有效的去执行脚本?
发表于 2009-11-6 17:19:54 | 显示全部楼层
TrayIconHide
发表于 2009-11-7 15:17:50 | 显示全部楼层
他的意思是隐藏在任务栏的显示
不是隐藏在系统托盘的显示

我也想知道这个问题怎么处理
发表于 2009-11-8 08:40:05 | 显示全部楼层
#NoTrayIcon
发表于 2009-11-8 09:27:16 | 显示全部楼层
本帖最后由 pcbar 于 2009-11-9 07:58 编辑
$Run=Run("notepad.exe")
WinWait("无标题 - 记事本")
MsgBox(0,"","注意任务栏")
_SetParent("无标题 - 记事本", "Program Manager")
;函数功能:该函数改变指定子窗口的父窗口。
Func _SetParent($TitleP, $TitleC)
        If WinExists($TitleP) Then
                If WinExists($TitleC) Then
                        $HwndP = WinGetHandle($TitleP)
                        $HwndC = WinGetHandle($TitleC)
                        $user32 = DllOpen("user32.dll")
                        DllCall($user32, "str", "SetParent", "HWnd", $HwndP, "HWnd", $HwndC)
                        Return 1
                Else
                        Return -1
                EndIf
        Else
                Return -1
        EndIf
endfunc
 楼主| 发表于 2009-11-8 09:37:25 | 显示全部楼层
$Run=Run("notepad.exe")
WinWait("无标题 - 记事本")
MsgBox(0,"","注意任务栏")
_SetParent("无标题 - 记事本", "Program Manager")
;函数功能:该函数改变指定子窗口的父窗口。
Func _SetParent($TitleP, $T ...
pcbar 发表于 2009-11-8 09:27

代码错了,少了endfunc

测试了下,可以隐藏任务栏
如果安装步骤有四五步,是否每次winwait之后都要写func函数

还有,隐藏后,能否ControlClick发送按键
发表于 2009-11-9 02:52:51 | 显示全部楼层
pcbar终于出现了
来就是为看本贴。。。。
     太帅了
发表于 2009-11-14 19:35:22 | 显示全部楼层
#NoTrayIcon
menfan1 发表于 2009-11-8 08:40



发觉好多人都分不清任务栏
总是说去了托盘去了
这个问题在论坛蛮严重了...
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-16 13:00 , Processed in 0.076410 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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