myamanda

博客园 首页 新随笔 联系 订阅 管理

{
使用Windows API函数 ClipCursor, 可以限制鼠标在屏幕中指定的矩形范围里移动:
}

//限制鼠标在窗体中的移动
//并在单击窗体后释放鼠标
procedure TForm1.FormCreate(Sender: TObject);
var r : TRect;
begin
//加限制前先把鼠标移动到指定的矩形范围里
r := BoundsRect;
ClipCursor(@R);
end;

procedure TForm1.FormClick(Sender: TObject);
begin
//要释放鼠标
ClipCursor(nil);
end;

posted on 2009-07-14 13:04  myamanda  阅读(177)  评论(0编辑  收藏  举报