怎样使Form关闭按钮不可用(100分)

  • 主题发起人 主题发起人 leewheel
  • 开始时间 开始时间
L

leewheel

Unregistered / Unconfirmed
GUEST, unregistred user!
有些对话窗的标题条上关闭按钮是不可用的,象最大化按钮不可用时
的样子。如何实现?
 
相关问题好象刚刚有过解答,你检索一下。。。
 
var aa:THandle;
begin
aa:=windows.GetSystemMenu(handle,false);
windows.DeleteMenu(aa,SC_CLOSE, MF_BYCOMMAND);
end;

别忘了给我加分啊!!
 
....555555......
我会的!!!!!(大声嚷道!!!)
可惜慢了几秒!!!!!!

 
再给一种:
EnableMenuItem(GetSystemMenu(Handle, FALSE), SC_CLOSE, MF_BYCOMMAND or MF_GRAYED);
 
使Form的最大、最小等的控制:
使用Form的属性:Form1.BorderIcons := [biSystemMenu,
biMinimize,biMaximize]去掉哪个,则对应的功能就关闭了.
 
为什么还不把分来分给大家?????????
 
多人接受答案了。
 
后退
顶部