编了一个应用程序,当它运行时,我想禁止通过用鼠标拖动窗体的边界来改变大小,应如何做?
  
我的做法是:
  在窗体的属性中。
如果窗体的Clientheight=600
          ClientWidth=800
我就把它的Constriants属性中的值设为:
          Maxheight=600
          Minheight=600
          MaxWidth=800
          MinWidth=800
   但这种方法实现不了,而且设置Constriants属性后,原来的Clientheight,ClientWidth属性都发生了变化,变小了,不知道是怎么回事。
   谢谢!

解决方案 »

  1.   

    if Clientheight<>600 then
    Clientheight=600;
    if ClientWidth<>800 then
    ClientWidth=800
      

  2.   

    vargent77(地平线)的代码放到窗体的OnPaint事件,另外vargent77(地平线)的代码有一点错误,应更正如下:
    if Clientheight<>600 then
      Clientheight:=600;
    if ClientWidth<>800 then
      ClientWidth:=800;
      

  3.   


    我想问一下,设窗体为singnal 不行么
      

  4.   

    控件CoolTrayIcon好象没有OnPaint事件呀!
    哪位指点一下,谢谢!
      

  5.   

    Sorry,是我说错了,窗体有OnPaint事件。我试试看!