动态获得鼠标坐标的delphi代码
发布:admin | 发布时间: 2010年12月28日为了提高大家的安全意识,前段时间小王设计了一个蜜罐系统(详见《蜜罐系统正式开启》),为了让这个系统全自动,看起来很牛B,我用delphi写了两个小程序,一个是鼠标自动获得屏幕坐标的,一个是鼠标自动点击的,下图右侧是鼠标自动获得屏幕坐标的软件界面,今天把鼠标自动获得屏幕坐标的代码发出来。代码如下:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls;
type
TForm1 = class(TForm)
Timer1: TTimer;
Edit1: TEdit;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
procedure Timer1Timer(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Timer1Timer(Sender: TObject);
var
p:TPoint;
begin
GetCursorPos(p);
Edit1.Text := IntToStr(p.X)+':'+IntToStr(p.Y);
end;
end.
用了两个控件,一个edit,一个timer,timer设置为1毫秒,相当于每1毫秒刷新一次坐标值。当初为了写这个程序费了不少周折,以为使用某个函数就可以了,没想到还要配合timer实现,最后还是在csdn发帖才解决的,希望对大家有帮助。
文章如转载,请注明转载自:http://www.5iadmin.com/post/791.html
- 相关文章:
一个delphi开发的恶意程序代码 (2010-5-10 8:22:59)
用delphi发邮件 (2010-4-18 15:58:22)
- 1.怎么减肥
- http://www.rrjfw.com
- 支持一下哥们,有时间 到我的汕头SEOwww.hcc2010.com逛逛
- 2010-12-28 13:50:29 回复该留言
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。