如何在mdi载入的时候就生成一个窗口!?而且永远不能关掉!!!

解决方案 »

  1.   

    把mdi的關閉按鈕去掉就可以了
      

  2.   

    在MDI加载的时候,是不是指在MDI窗口的OnCreate事件中写入创建窗口的代码呢?
    去掉关闭按钮有两种方法:
    1.可以重载窗口的WM_SYSCOMMAND消息处理过程:
    // 定义
    protected
      procedure WMSysCommand(var AMsg: TWMSysCommand); message WM_SYSCOMMAND;// 实现
    procedure TForm1.WMSysCommand(var Amsg: TWMSysCommand);
    begin
      case AMsg.CmdType of
        SC_CLOSE: ; // Do nothing
      else
        inherited;
      end;//case
    end;2. 使用EnableMenuItem() API函数(辛苦一下,自己去查MSDN帮助吧)