找回密码
 加入
搜索
查看: 3655|回复: 8

[AU3基础] 窗口如何去掉关闭按钮

  [复制链接]
发表于 2010-11-17 10:03:56 | 显示全部楼层 |阅读模式
一般窗口右上角 有最小化 最大化 关闭 三个按钮 ,如何去掉 关闭按钮呢 还请老师指点 谢谢!
发表于 2010-11-17 10:24:53 | 显示全部楼层
楼主的意思是只去掉关闭按钮,保留最小化以及最大化按钮啊?
这有点难度哦。等高手来解答吧,实在不行就自己用图片来做
 楼主| 发表于 2010-11-17 10:49:19 | 显示全部楼层
楼主的意思是只去掉关闭按钮,保留最小化以及最大化按钮啊?
这有点难度哦。等高手来解答吧,实在不行就自 ...
yhxhappy 发表于 2010-11-17 10:24


只有一个最小化 去掉关闭 和 最大化
发表于 2010-11-17 10:55:39 | 显示全部楼层
回复 1# noonsun

修改窗口的样式.
发表于 2010-11-18 20:53:28 | 显示全部楼层
学习学习
发表于 2010-11-19 15:42:04 | 显示全部楼层
我不需要执行关闭功能的时候都是用偷懒的方式直接采用无边框界面,眼不见心不烦,同时屏蔽掉“ESC”。
发表于 2010-11-19 19:51:13 | 显示全部楼层
本帖最后由 tryhi 于 2010-11-19 19:53 编辑

请看源码,绝对去掉得够彻底
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <WinAPI.au3>
$gui = GUICreate("缘鸟脚本www.autobatch.org", 350, 200)

GUISetState(@SW_SHOW)
$rgn1 = _WinAPI_CreateRectRgn(0, 0, 355, 205)
$rgn2 = _WinAPI_CreateRectRgn(335, 5, 350, 26);把X按钮挖掉
_WinAPI_CombineRgn($rgn1, $rgn1, $rgn2, $RGN_xOR)
_WinAPI_DeleteObject($rgn2)
_WinAPI_SetWindowRgn($gui, $rgn1)
While 1
        Sleep(100)
WEnd
发表于 2010-11-19 22:29:35 | 显示全部楼层
真得是够彻底。。哈哈。。
发表于 2010-11-19 22:46:14 | 显示全部楼层
哈哈,直接穿孔
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-21 19:04 , Processed in 0.084081 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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