Thema: Delphi Mauszeiger ausblenden

Einzelnen Beitrag anzeigen

Benutzerbild von phlux
phlux

Registriert seit: 4. Nov 2002
Ort: Witten
1.335 Beiträge
 
Delphi 6 Personal
 
#2

Re: Mauszeiger ausblenden

  Alt 22. Dez 2003, 22:03
Joah das geht
Das einfangen des Cursors jetz.

Also zuerst musst du dirn Rect erstellen in dem der Mauszeiger eingesperrt werden soll, das erstellen wir mit der Maße und der Position eines Panels (Panel1):
Delphi-Quellcode:
var
  aRect: TRect;

//Jetz zum einsperren:
begin
  with aRect do
  begin
    Left := Panel1.Left;
    Top := Panel1.Top;
    Right := Panel1.Left + Panel1.Width;
    Bottom := Panel1.Top + Panel1.Height;
  end;
  ClipCursor(@aRect);
end;

//Jetz zum freilassen
begin
  ClipCursor(nil);
end;
Löls* einfach mal so runtergehackt, keine Garantie obs fehlerfrei ist, falls es Prob oder Frage gibt einfach fragen

mfg phlux
Christian "phlux" Arndt
  Mit Zitat antworten Zitat