木纳 发表于 2008-5-15 16:17:33

如何让GUICreate创建的GUI在任务栏上隐藏

#NoTrayIcon
GUICreate("Form1", @DesktopWidth - 1000, @DesktopHeight - 700, -1, -1, $ws_popup)

创建了个Form1的窗体,怎么可以让这个Form1窗口不在任务出现?

[ 本帖最后由 木纳 于 2008-5-15 19:59 编辑 ]

马甲 发表于 2008-5-15 16:37:54

$HIDE = GUICreate("")
GUICreate("我不在任务栏显示",500,500,-1,-1,-1,-1,$HIDE)
GUISetState()
Sleep(5000)

asdf 发表于 2008-5-15 16:39:55

添加扩展样式$WS_EX_TOOLWINDOW,比如
GUICreate("Form1", @DesktopWidth - 1000, @DesktopHeight - 700, -1, -1, $ws_popup,$WS_EX_TOOLWINDOW)

asdf 发表于 2008-5-15 16:42:40

二楼那个使用了子窗口= =

asdf 发表于 2008-5-16 20:46:35

如果真的喜欢使用子窗口大法,可以这样
GUICreate("我不在任务栏显示",500,500,-1,-1,-1,-1,WinGetHandle(AutoItWinGetTitle()))

116154801 发表于 2009-7-27 03:20:14

好东西·收下了

星雨朝霞 发表于 2009-12-2 23:10:40

如果真的喜欢使用子窗口大法,可以这样
GUICreate("我不在任务栏显示",500,500,-1,-1,-1,-1,WinGetHandle( ...
asdf 发表于 2008-5-16 20:46 http://www.autoitx.com/images/common/back.gif


    NB大法,直接以自身做为子窗口,不用创建两个隐藏一个来弄

nis 发表于 2011-11-19 12:07:18

好贴子,太好了
页: [1]
查看完整版本: 如何让GUICreate创建的GUI在任务栏上隐藏