SC_CLOSE 关闭按钮
SC_MAXIMIZE 最大化按钮
SC_MINIMIZE 最小化按钮使用RemoveMenu这个API函数删掉不用的按钮就可以了。
RemoveMenu(GetSystemMenu(Handle,False),SC_CLOSE,MF_BYCOMMAND);
SC_MAXIMIZE 最大化按钮
SC_MINIMIZE 最小化按钮使用RemoveMenu这个API函数删掉不用的按钮就可以了。
RemoveMenu(GetSystemMenu(Handle,False),SC_CLOSE,MF_BYCOMMAND);
不过,
好象
RemoveMenu是用来去掉系统菜单的某项的我的目标是右上角的三个按钮, 不是左边的系统菜单。
如果一定要隐藏三个按钮,可以这样:
Private
iStyle:Longint;
.....
不显示三个按钮
iStyle:=setwindowlong(handle,gwl_style,getwindowlong(handle,gwl_style) and not ws_minimizebox and not ws_maximizebox and not ws_sysmenu);
...
恢复显示按钮
SetwindowLong(handle,gwl_style,iStyle);
去Delphi5.0的Demo中看一看吧,有这样的例子。
不过其他人的回答真是!@#$