怎样才能禁用系统按钮??

juliens 2004-03-26 09:49:20
一个自己创建的对话框,怎么样才能禁用那个关闭按钮,我的意思是仍然显示它,但它不接收任何消息,就像Application.MessageBox有“确定”和“取消”两个按钮时,它右上方的关闭按钮显示但不接收消息???
...全文
40 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
juliens 2004-03-26
  • 打赏
  • 举报
回复
ShanShiMin(Delphi+C#=我的最爱) 兄,能不能详细些啊???
Sumie@Sam 2004-03-26
  • 打赏
  • 举报
回复
EnableMenuItem(GetSystemMenu(Handle,False),SC_CLOSE,MF_GRAYED);
juliens 2004-03-26
  • 打赏
  • 举报
回复
真的没有人回答吗???哭啊,怎么办啊?
juliens 2004-03-26
  • 打赏
  • 举报
回复
大家都用MYIE2吗??把它关闭时它会询问你是否真的关闭,看看那个叉叉按钮,要的就是那个效果!
juliens 2004-03-26
  • 打赏
  • 举报
回复
我试过,那样不行,我要的是叉叉按钮失效,但它只能让最大化按钮失效,否则就是全都消失了!
hnhb 2004-03-26
  • 打赏
  • 举报
回复
设置form的BorderIcons属性,那里面有一些设置,可以让你想让哪个按钮无效还是有效等等
juliens 2004-03-26
  • 打赏
  • 举报
回复
看来是没有人会回答了,好像没有几个人考虑过这个问题,嗯,真郁闷!
shockjoy 2004-03-26
  • 打赏
  • 举报
回复
upup

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧