| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 878 人关注过本帖
标题:[讨论]怎样把表单的右上角的关闭按纽禁用?
只看楼主 加入收藏
VB爱上我
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:478
专家分:52
注 册:2005-10-14
结帖率:100%
收藏
 问题点数:0 回复次数:7 
[讨论]怎样把表单的右上角的关闭按纽禁用?
   怎样把表单的右上角的关闭按纽禁用?我做个系统,不想让用户通过右上角的关闭按纽关闭系统。
或者当用户点右上角的关闭按纽时,就会出我设计的关闭提示也可以。反正就是不想让用户误点。
搜索更多相关主题的帖子: 表单 右上角 系统 用户 
2005-10-15 09:30
探拓者
Rank: 1
等 级:新手上路
帖 子:62
专家分:0
注 册:2005-10-13
收藏
得分:0 
将其属性enabled设为false

2005-10-15 10:52
VB爱上我
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:478
专家分:52
注 册:2005-10-14
收藏
得分:0 
maxbutton和minbutton的属性里有enabled设为false ,但是关闭没有啊。你再帮帮我吧。

IT618资讯网 提供服务端开发,前端开发,网页特效,热门开源系统研究,软件下载,站长建站,淘宝开店等学习资料.
2005-10-15 11:58
Yolanda
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2005-3-23
收藏
得分:0 
可以把borderstyle设为none,所有按钮就都隐藏了

2005-10-15 16:44
syh878
Rank: 1
等 级:新手上路
威 望:2
帖 子:461
专家分:0
注 册:2005-9-2
收藏
得分:0 
QueryUnload里把代码加上不就行了吗???

2005-10-15 18:45
leon2
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:731
专家分:0
注 册:2005-3-18
收藏
得分:0 
你大可不必禁用关闭按钮,可以在窗体的 QueryUnload 代码中输入:
Cancel = True
Beep                  '发出提示音
这样用户点击关闭按钮就不会关闭窗体了。
2005-10-15 20:26
猪十戒
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-10-16
收藏
得分:0 

声明

Public Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Long, ByVal brevert As Long) As Long

Public Declare Function RemoveMenu Lib "user32" (ByVal hwnd As Long, ByVal nPosition As Long, ByVal wFlags As Long) As Long

Public Const MF_REMOVE = &H1000&

Public Const SC_CLOSE = &HF060 Private Sub Form_Load()

RemoveMenu GetSystemMenu(hwnd, 0), SC_CLOSE, MF_REM End Sub

2005-10-16 23:24
VB爱上我
Rank: 6Rank: 6
等 级:贵宾
威 望:25
帖 子:478
专家分:52
注 册:2005-10-14
收藏
得分:0 
楼上的你给的代码用了函数可是我不懂这个你能说出它功能实现效果吗?

IT618资讯网 提供服务端开发,前端开发,网页特效,热门开源系统研究,软件下载,站长建站,淘宝开店等学习资料.
2005-10-17 08:27
快速回复:[讨论]怎样把表单的右上角的关闭按纽禁用?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018302 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved