C # SendKeys.SendWait () funktioniert nicht immer
Ich versuche, eine Anwendung zu erstellen, die Schlüssel an eine externe Anwendung sendet, in diesem Fall an aerofly FS. Ich habe zuvor die SendKeys.SendWait () -Methode mit Erfolg verwendet, aber diesmal funktioniert sie nicht so, wie ich es möchte. Ich möchte einen "G" -Tastenanschlag an die Anwendung senden und ihn mit Notepad testen. Ich erhalte Gs. Aber in aerofly FS wird überhaupt nichts empfangen. Das Drücken von G auf der Tastatur funktioniert jedoch.
Dies ist mein Code, der Eingabedaten (von einem Arduino) verarbeitet und die Tastenanschläge sendet.
private void handleData(string curData)
{
if (curData == "1")
SendKeys.SendWait("G");
else
{ }
}