![]() |
Mouse Extern steuern
Hi Leute, ich möchte die Maus in einem anderen Programm steuern und wollte wissen ob einer von euch das schon mal probiert hat.
Vielen Dank für euere Antworten mit Vorhinein. MFG godman |
Re: Mouse Extern steuern
Was genau möchtest du denn machen. Nein, deine Fragestellung war nicht hinreichend. Eine Maus enthält üblicherweise keine Servomotoren, mit welchen sie sich fortbewegen könnte. Also kannst du die Maus in den meisten Fällen wohl nicht steuern.
Oder geht es darum die Mauszeigerbewegung abzufangen/sich benachrichtigen zu lassen oder vielleicht sogar nur darum den Mauszeiger zu bewegen? |
Re: Mouse Extern steuern
Hi Olli das ist schon logisch das eine Mouse keinen Servomotor hat.
Sorry, für meine nicht klare Ausführung der Fragen. Ich meine natürlich den Mousecursor in einer anderen Anwendung! Ich will den Mousecoursor bewegen und klicken.... MFG godman |
Re: Mouse Extern steuern
Dann ist die Funktion
![]() |
Re: Mouse Extern steuern
Zitat:
![]() |
Re: Mouse Extern steuern
Den Cursor kannst du auch eventuell damit verschieben (In D7 getestet):
Delphi-Quellcode:
var mousepos:tpoint; begin mousepos.x:=xwert_den_du_willst; mousepos.y:=ywert_den_du_willst; mouse.cursorpos:=mousepos; end; und was ich auch noch wissen wollte: wie krieg ich raus ob die Maus gedrückt ist? :gruebel: |
Re: Mouse Extern steuern
Zitat:
Zitat:
|
Re: Mouse Extern steuern
Zitat:
Delphi-Quellcode:
Das bezieht sich aber immer auf die realen Maustasten, wenn du sie vertauscht hast, wird das nicht beachtet.
GetAsyncKeyState(VK_LBUTTON); // Für die linke Maustaste
MSDN The GetAsyncKeyState function works with mouse buttons. However, it checks on the state of the physical mouse buttons, not on the logical mouse buttons that the physical buttons are mapped to. For example, the call GetAsyncKeyState(VK_LBUTTON) always returns the state of the left physical mouse button, regardless of whether it is mapped to the left or right logical mouse button. You can determine the system's current mapping of physical mouse buttons to logical mouse buttons by calling GetSystemMetrics(SM_SWAPBUTTON) which returns TRUE if the mouse buttons have been swapped. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz