大
大伟001
Unregistered / Unconfirmed
GUEST, unregistred user!
procedure TForm1.Timer1Timer(Sender: TObject);
var
cursorpoint: TagPOINT;
windowhandle: hwnd;
Bitmap: TBitmap;
begin
Bitmap := TBitmap.Create;
if GetCursorPos(cursorpoint) then
begin
windowhandle := windowfrompoint(cursorpoint);
Bitmap.Canvas.handle := GetDC(windowhandle); //得到图象是被覆盖的;
form1.Canvas.FillRect(form1.Canvas.ClipRect);
form1.Canvas.CopyRect(Rect(0, 0, 1000, 1000), Bitmap.Canvas, Rect(0, 0, 1000, 1000));
end;
end;
var
cursorpoint: TagPOINT;
windowhandle: hwnd;
Bitmap: TBitmap;
begin
Bitmap := TBitmap.Create;
if GetCursorPos(cursorpoint) then
begin
windowhandle := windowfrompoint(cursorpoint);
Bitmap.Canvas.handle := GetDC(windowhandle); //得到图象是被覆盖的;
form1.Canvas.FillRect(form1.Canvas.ClipRect);
form1.Canvas.CopyRect(Rect(0, 0, 1000, 1000), Bitmap.Canvas, Rect(0, 0, 1000, 1000));
end;
end;