WM_GETMINMAXINFO消息也不行,启动窗口时就会发生怎么办呀,急哪位写过这东东的,不吝赐教,在下悉心学习

解决方案 »

  1.   

    如下消息都试过了,还有没有别的办法呀?The following messages are used to create and manage windows. WM_ACTIVATE
    WM_ACTIVATEAPP
    WM_CANCELMODE
    WM_CHILDACTIVATE
    WM_CLOSE
    WM_COMPACTING
    WM_COPYDATA
    WM_CREATE
    WM_DESTROY
    WM_ENABLE
    WM_ENTERSIZEMOVE
    WM_EXITSIZEMOVE
    WM_GETICON
    WM_GETMINMAXINFO
    WM_GETTEXT
    WM_GETTEXTLENGTH
    WM_INPUTLANGCHANGE
    WM_INPUTLANGCHANGEREQUEST
    WM_MOVE
    WM_MOVING
    WM_NCACTIVATE
    WM_NCCALCSIZE
    WM_NCCREATE
    WM_NCDESTROY
    WM_PARENTNOTIFY
    WM_POWER
    WM_QUERYDRAGICON
    WM_QUERYOPEN
    WM_QUIT
    WM_SETICON
    WM_SETTEXT
    WM_SETTINGCHANGE
    WM_SHOWWINDOW
    WM_SIZE
    WM_SIZING
    WM_STYLECHANGED
    WM_STYLECHANGING
    WM_USERCHANGED
    WM_WINDOWPOSCHANGED
    WM_WINDOWPOSCHANGING 
    WM_WININICHANGE
      

  2.   

    WM_SYSCOMMAND
    wParam = SC_RESTORE
      

  3.   

    WM_SYSCOMMAND
    wParam = SC_RESTORE
      

  4.   

    WM_SYSCOMMAND
    wParam = SC_RESTORE
      

  5.   

    哇,还是不行啊,有点问题,不能最大化,但可以还原
    我的窗口启动时就windowstate = wsMaximized窗口边界是bsSingle最大化窗口不显示但我双击标题栏还是还原窗口了,还不能再最大化了,救我
      

  6.   

    哇,还是不行啊,有点问题,不能最大化,但可以还原
    我的窗口启动时就windowstate = wsMaximized窗口边界是bsSingle最大化窗口不显示但我双击标题栏还是还原窗口了,还不能再最大化了,救我
      

  7.   

    unit Unit1;interfaceuses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs;type
      TForm1 = class(TForm)
      private
        procedure RestoreME(var Msg:TMessage);message WM_SYSCOMMAND;
        { Private declarations }
      public
        { Public declarations }
      end;var
      Form1: TForm1;implementation{$R *.dfm}
    procedure TForm1.RestoreME(var Msg:TMessage);
    begin
      //
      if Msg.wParam = SC_RESTORE then Exit;
    end;end.没任何响应了,不能最大化,还原,不能移动,应该算可以用了,但最小化和关闭还是要的呀。