againsttcpa
31-07-2003, 10:08
Hallo,
ich möchte einen Mausklick simulieren. Ich verwende Kylix3 Pro. Was muß ich tun?
Sven
Hi!
// Maus an Position x,y setzen:
SetCursorPos(x, y);
// Linke Maustaste simulieren
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
// Rechte Maustaste simulieren
mouse_event(MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_RIGHTUP, 0, 0, 0, 0);
// Einen Doppelklick simulieren
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
GetDoubleClickTime;
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
mfg zwerg
againsttcpa
31-07-2003, 11:34
Danke, und wie sieht das ganze für Linux aus?
Sven
ähm, ist der Kylix-(Delphi-)code nicht plattformübergreifend und gleich?
kenne mich nicht so gut damit aus..
..zwerg
againsttcpa
31-07-2003, 12:19
Platformübergreifend ja, aber Windows-Spezifische Dinge wie das von Dir genannte mouse_Event natürlich nicht.
Sven
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.