Impedir mover el formulario
Artículo por Club Developers · 31 diciembre 2005
2761 vistas
A veces puede ser interesante tener fijo en pantalla un formulario impidiendo que nadie pueda moverlo. Para ello bastará capturando el mensaje WM_WINDOWPOSCHANGING
delphi
type TForm1 = class(TForm) Button1: TButton; Label1: TLabel; procedure Button1Click(Sender: TObject); private procedure NiTeMenees(var m: TWMWINDOWPOSCHANGED); message WM_WINDOWPOSCHANGING ; .... implementation procedure TForm1.NiTeMenees(var m : TWMWINDOWPOSCHANGED); begin m.windowpos.x := 50; { Posición x } m.windowpos.y := 50; { Posición y } end;