delphi 怎样获取窗体四个角的坐标

希望获取窗体四个角的坐标从而判断鼠标是否在窗体范围内移动... 希望获取窗体四个角的坐标从而判断鼠标是否在窗体范围内移动 展开
 我来答
tangdaizuo
2010-11-01 · TA获得超过515个赞
知道小有建树答主
回答量:127
采纳率:0%
帮助的人:193万
展开全部
获取窗体[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;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式