将窗体的 BorderStyle 设置为 bsNone,窗体的标题栏就不会显示,此时,如果想移动窗体,方法如下:
procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
ReleaseCapture;
PostMessage(Self.Handle,WM_SYSCOMMAND,SC_MOVE+1,0);
end;
本文介绍了一种在窗体BorderStyle设置为bsNone时实现窗体移动的方法。通过释放捕捉并发送特定消息来完成无边框窗体的移动。

828

被折叠的 条评论
为什么被折叠?



