您的位置:首页 > 其它

不用标题栏拖动窗口最简单的方法

2005-09-08 08:34 423 查看
CSDN上看到的方法,自己整理了一下。
按任意位置都能拖动:
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if Button=mbLeft then
begin
ReleaseCapture;
Form1.perform(WM_SysCommand, $F012, 0);
end;
end;
按固定位置拖动:
procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if Button=mbLeft then
begin
ReleaseCapture;
Form1.perform(WM_SysCommand, $F012, 0);
end;
end;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: