jumzhou 发表于 2009-11-6 15:32:58

如何隐藏任务栏显示

用run(test.exe,"",@SW_MINIMIZE)来运行test.exe
最小化到任务栏后,能否隐藏任务栏的现实
还有,隐藏了任务栏之后,winwait继续有效的去执行脚本?

xz00311 发表于 2009-11-6 17:19:54

TrayIconHide

cheng4ever 发表于 2009-11-7 15:17:50

他的意思是隐藏在任务栏的显示
不是隐藏在系统托盘的显示

我也想知道这个问题怎么处理

menfan1 发表于 2009-11-8 08:40:05

#NoTrayIcon

pcbar 发表于 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

jumzhou 发表于 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 http://www.autoitx.com/images/common/back.gif
代码错了,少了endfunc

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

还有,隐藏后,能否ControlClick发送按键

cheng4ever 发表于 2009-11-9 02:52:51

pcbar终于出现了
来就是为看本贴。。。。
   :face (27):太帅了

doremi 发表于 2009-11-14 19:35:22

#NoTrayIcon
menfan1 发表于 2009-11-8 08:40 http://www.autoitx.com/images/common/back.gif


发觉好多人都分不清任务栏
总是说去了托盘去了
这个问题在论坛蛮严重了...
页: [1]
查看完整版本: 如何隐藏任务栏显示