窗口如何去掉关闭按钮
一般窗口右上角 有最小化 最大化 关闭 三个按钮 ,如何去掉 关闭按钮呢 还请老师指点 谢谢! 楼主的意思是只去掉关闭按钮,保留最小化以及最大化按钮啊?这有点难度哦。等高手来解答吧,实在不行就自己用图片来做 楼主的意思是只去掉关闭按钮,保留最小化以及最大化按钮啊?
这有点难度哦。等高手来解答吧,实在不行就自 ...
yhxhappy 发表于 2010-11-17 10:24 http://www.autoitx.com/images/common/back.gif
只有一个最小化 去掉关闭 和 最大化 回复 1# noonsun
修改窗口的样式. 学习学习{:face (270):} 我不需要执行关闭功能的时候都是用偷懒的方式直接采用无边框界面,眼不见心不烦,同时屏蔽掉“ESC”。 本帖最后由 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
真得是够彻底。。哈哈。。 哈哈,直接穿孔
页:
[1]