中国开发网: 论坛: 程序员情感CBD: 贴子 625116
pcplayer: form 继承自一个 form,那个 form 继承自 TForm。那个 form 只不过有个统一的界面设计,另外就是一段拖动窗体的代码,以前一直工作得很好的。
procedure TFmBaseForm.FormMouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
{-----------------------------------------------------------------------
让 Form 可以被鼠标抓住跑。
--------------------------------------------------------------------------}
if self.WindowState = wsMaximized then Exit;
if (ssLeft in Shift) then
begin
ReleaseCapture;
SendMessage(self.Handle, WM_SYSCOMMAND, SC_MOVE + 1, 0);

end;
end;

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录