请问大家下怎么用delphi 获取窗体内部坐标例子 能给我个例子么 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你在Form1里面加一个Timer,Interval属性设置为50,再加两个Label,就可以看到效果了procedure TForm1.Timer1Timer(Sender: TObject);var P:TPoint; FormHandle: Hwnd;procedure GetRectArea;var rect:TRect;begin GetWindowRect(FormHandle,rect);end;begin GetRectArea; GetCursorPos(P); Form1.label1.caption:='横坐标:'+InttoStr(P.x); Form1.label2.caption:='纵坐标:'+InttoStr(P.y);end; procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);begin Form1.Caption:=Format('X坐标:%d,Y坐标:%d',[X,Y]);end; 问个简单问题,怎么添加Webbroser到Form1中 谁有Fast Report 4.8的中文教程 用 Indy 的 idhttp控件下载文件时怎么做进度条? 问个简单的问题-关于DBGrid的筛选 有关数据库恢复的问题 如何判断一个应用程序已经打开 delphi猛料下载不了,谁能给我一个好的地址,另外大富翁论坛的资料如何 怎样把STRINGGRID里的几列设成只读? 1stclass的注册码 穷啊! 如何根据'ID号、父ID号、类别'的情况下生成TreeView? 在delphi中,如何在Tmemo控件中,设置某一行的颜色? 急!!
procedure TForm1.Timer1Timer(Sender: TObject);
var
P:TPoint;
FormHandle: Hwnd;
procedure GetRectArea;
var
rect:TRect;
begin
GetWindowRect(FormHandle,rect);
end;
begin
GetRectArea;
GetCursorPos(P);
Form1.label1.caption:='横坐标:'+InttoStr(P.x);
Form1.label2.caption:='纵坐标:'+InttoStr(P.y);
end;
Y: Integer);
begin
Form1.Caption:=Format('X坐标:%d,Y坐标:%d',[X,Y]);
end;