怎样让窗口标题栏的关闭变灰

解决方案 »

  1.   

    self.BorderIcons:=[];可以把窗体的关闭按钮隐藏。不过不知道你这样做有什么道理呢?
      

  2.   

    EnableMenuItem(hSysMenu,SC_CLOSE,MF_GRAYED);关闭按钮
    EnableMenuItem(hSysMenu,SC_MAXIMIZE,MF_GRAYED);最大化按钮
      

  3.   

    procedure TForm1.FormShow(Sender: TObject);
    var
      mu:HMenu;
    begin
      mu:=getsystemmenu(handle,false);
      EnableMenuItem(mu,SC_CLOSE,MF_GRAYED);
    end;
      

  4.   

    同意楼上
    EnableMenuItem(hSysMenu,SC_CLOSE,MF_GRAYED)
      

  5.   

    有兴趣看看http://expert.csdn.net/Expert/topic/2022/2022837.xml?temp=.4129755