// Hiermit wird verhindert, dass ein Fenster in Position und Größe
// geändert werden kann.


// Getestet mit D4 unter XP

  ...
  private 
    { Private declarations } 
  public 
    procedure WMPosChange(var Message: TWMWINDOWPOSCHANGING); 
      message WM_WINDOWPOSCHANGING; 
  end; 
 
var 
  Form1: TForm1; 
 
implementation 
 
{$R *.dfm} 
 
procedure Tform1.WMPosChange(var Message: TWMWINDOWPOSCHANGING); 
begin 
  PWindowPos(TMessage(Message).lParam).Flags := 
    PWindowPos(TMessage(Message).lParam).Flags or 
    SWP_NOMOVE or SWP_NOSIZE; 
end; 



 

Zugriffe seit 6.9.2001 auf Delphi-Ecke