Einzelnen Beitrag anzeigen

Medium

Registriert seit: 23. Jan 2008
3.679 Beiträge
 
Delphi 2007 Enterprise
 
#11

Re: Maus Bewegen, Ohne WinAPI

  Alt 26. Feb 2010, 22:13
Der tiefste Ansatz aus dem Usermode dürfte vermutlich SendInput() sein, seineszeichens Teil der WinAPI. Derartig generierte Inputs sind von einer Applikation aus nicht von einer tatsächlichen Aktion mittels Hardware unterscheidbar, was zumindest schon mal etwas ist. Wenn es wirklich nur um die Vermeidung der WinAPI an sich geht (ist das seltsam und es wäre evtl. echt der Sache dienlich wenn du uns sagen würdest was du erreichen möchtest, und) dann ist das vermutlich kein Weg.

Aus dem Usermode heraus hast du 0,keine Chance zu tun was dir vorschwebt, und ein virtueller Maustreiber mit Schnittstelle in den Usermode wäre das mit einzige. Nur... diese Schnittstelle würde wieder via WinAPI-Aufrufen bedient werden müssen, und wir drehen uns fröhlich im Kreise.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat