1个回答
展开全部
获取窗体[Form1]的四个角的坐标:
var
rect: TRect;
begin
GetWindowRect(Form1.Handle, rect);
ShowMessage('窗体左上角坐标:('+IntToStr(rect.Left) + ', ' + IntToStr(rect.Top)+')');
ShowMessage('窗体左下角坐标:('+IntToStr(rect.Left) + ', ' + IntToStr(rect.Bottom)+')');
ShowMessage('窗体右上角坐标:('+IntToStr(rect.Right) + ', ' + IntToStr(rect.Top)+')');
ShowMessage('窗体右下角坐标:('+IntToStr(rect.Right) + ', ' + IntToStr(rect.Bottom)+')');
end;
var
rect: TRect;
begin
GetWindowRect(Form1.Handle, rect);
ShowMessage('窗体左上角坐标:('+IntToStr(rect.Left) + ', ' + IntToStr(rect.Top)+')');
ShowMessage('窗体左下角坐标:('+IntToStr(rect.Left) + ', ' + IntToStr(rect.Bottom)+')');
ShowMessage('窗体右上角坐标:('+IntToStr(rect.Right) + ', ' + IntToStr(rect.Top)+')');
ShowMessage('窗体右下角坐标:('+IntToStr(rect.Right) + ', ' + IntToStr(rect.Bottom)+')');
end;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询