![]() |
OnMouseDown und KEYBD_EVENT
Hallöchen,
baue grad eine Touchscreen-Anwendung unter Verwendung von Chromiumembedded. Der Anwender will zum Scrollen nicht den Scrollbalken, sondern Buttons. Über die Buttons möchte ich die Pfeiltasten simulieren.
Delphi-Quellcode:
KEYBD_EVENT funktioniert aber offensicht nicht im onMouseDown-Ereignis,
so zum Beispiel:
procedure TForm1.BT_Scroll_MouseDown(Sender: TObject); var i : Integer; begin KEYBD_EVENT(VK_UP,0,0,0); // Pfeil-taste drücken KEYBD_EVENT(VK_UP,0,KEYEVENTF_KEYUP,0) // loslassen end; sondern nur im onMouseUp bzw onClick-Ereignis. Gibt es eine andere Möglichkeit, auf das Halten der Maustaste zu reagieren? Danke schon mal Peter |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:47 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