Hallo,
nein das geht nicht. SendKeys benutzt die WinAPI um Tastaturanschläge zu simulieren. Dadurch geht es nicht viel schneller. Du kannst höchstens versuchen über einen Direktzugriff auf die WinAPI das ganze zu beschleunigen. Das wird aber auch nicht viel bringen.
SendWait hat außerdem den Nachteil, das die Tastaturanschläge nicht einfach an das aktive Fenster gesendet werden können, wie bei
SendKeys. Das hängt aber mit deinem 2. Thread zusammen.
PS: Grundsätzlich ist SendKeys nur so langsam, wie es das System ist. D.h. durch direkte Eingabe über die Tastatur wäre es höchstens genauso schnell.
Koopakiller [kuːpakɪllɐ] (Tom Lambert)
Webseite |
Code Beispiele |
Facebook |
Twitter |
Snippets C# ↔ VB.NET Konverter
Markiert bitte beantwortende Posts als
Antwort und bewertet Beiträge. Danke.