找回密码
 加入
搜索
查看: 2904|回复: 6

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

[复制链接]
发表于 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 编辑 ]
发表于 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)
发表于 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"的引号
 楼主| 发表于 2008-5-30 18:42:14 | 显示全部楼层
谢谢居士!你给的帮助太详细了!我今天才发现这么好的论坛,要是能早点知道该多好!再次感谢居士的帮助!
 楼主| 发表于 2008-5-30 18:45:16 | 显示全部楼层

回复 3# jeaman 的帖子

同时也谢谢 jeaman 的热心帮助!谢谢!
发表于 2008-5-30 18:48:09 | 显示全部楼层
没想到 叁恨居士 比我快了3秒
 楼主| 发表于 2008-5-30 18:53:11 | 显示全部楼层
呵呵,偶正在回复居士的帖子的时候你发的帮助帖,等偶发完了才看到~ 我是一个菜鸟以后还要多跟你们学习啊 嘿嘿~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-4-19 12:00 , Processed in 0.072014 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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