![]() |
Mouse_Event und PostKeyEx32
Mit
Delphi-Quellcode:
Sende ich einen Mouseclick an ein anderes Programm
Mouse_Event(MOUSEEVENTF_RIGHTDOWN,0,0,0,0);
Mouse_Event(MOUSEEVENTF_RIGHTUP,0,0,0,0); Mit
Delphi-Quellcode:
kann ich an ein anderes Programm einen Tastendruck senden.
PostKeyEx32(VK_SHIFT,[ssRight],false);
Aber wie sende ich Shifttaste und Mouseclick rechts an ein Programm? Für einen Tip dankbar. Mit Gruß Peter |
Re: Mouse_Event und PostKeyEx32
Also habe gefunden.
Ist eigentlich ganz einfach, ich hatte mich nur an der falschen API Funktion festgebissen.
Delphi-Quellcode:
Gruß Peter
procedure TAutoAnsage.Click;
begin Keybd_Event(VK_SHIFT,0,0,0); Mouse_Event(MOUSEEVENTF_RIGHTDOWN,0,0,0,0); Sleep(100); Mouse_Event(MOUSEEVENTF_RIGHTUP,0,0,0,0); Keybd_Event(VK_SHIFT,0,KEYEVENTF_KEYUP,0); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:09 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