黑色de郁金香 发表于 2008-5-30 18:29:36

我要怎么做才能创建一个没有标题栏的窗口呢?

我想用一张图片做屏幕背景,但是不知如何才能让窗口没有标题栏,请大侠赐教~

        #NoTrayIcon
        ;创建背景窗口
        GUICreate("",@DesktopWidth,@DesktopHeight,"","","$WS_POPUP")
        GUICtrlCreatePic("C:\back.jpg", 0,0,@DesktopWidth, @DesktopHeight)
        GUISetState(@SW_SHOW)
        Sleep(100000000)

我想要一个全屏的画面,可是结果窗口上总是有一条难看的标题栏,哎~~~~

[ 本帖最后由 黑色de郁金香 于 2008-5-30 18:43 编辑 ]

sanhen 发表于 2008-5-30 18:36:22


;标准版

#include <WindowsConstants.au3>
#NoTrayIcon
      ;创建背景窗口
   GUICreate("",@DesktopWidth,@DesktopHeight,"","",$WS_POPUP)
      GUICtrlCreatePic("C:\back.jpg", 0,0,@DesktopWidth, @DesktopHeight)
      GUISetState(@SW_SHOW)
      Sleep(100000000)





;简单版
#NoTrayIcon
      ;创建背景窗口
      GUICreate("",@DesktopWidth,@DesktopHeight,"","",0x80000000)
      GUICtrlCreatePic("C:\back.jpg", 0,0,@DesktopWidth, @DesktopHeight)
      GUISetState(@SW_SHOW)
      Sleep(100000000)

jeaman 发表于 2008-5-30 18:39:23

#NoTrayIcon
      ;创建背景窗口
      GUICreate("",@DesktopWidth,@DesktopHeight,"","",$WS_POPUP)
      GUICtrlCreatePic("C:\back.jpg", 0,0,@DesktopWidth, @DesktopHeight)
      GUISetState(@SW_SHOW)
      Sleep(100000000)

去掉"$WS_POPUP"的引号

黑色de郁金香 发表于 2008-5-30 18:42:14

谢谢居士!你给的帮助太详细了!我今天才发现这么好的论坛,要是能早点知道该多好!再次感谢居士的帮助!

黑色de郁金香 发表于 2008-5-30 18:45:16

回复 3# jeaman 的帖子

同时也谢谢 jeaman 的热心帮助!谢谢!:face (36):

jeaman 发表于 2008-5-30 18:48:09

没想到 叁恨居士 比我快了3秒

黑色de郁金香 发表于 2008-5-30 18:53:11

呵呵,偶正在回复居士的帖子的时候你发的帮助帖,等偶发完了才看到~ 我是一个菜鸟以后还要多跟你们学习啊 嘿嘿~
页: [1]
查看完整版本: 我要怎么做才能创建一个没有标题栏的窗口呢?