C # SendKeys.SendWait () nem sempre funciona
Eu estou tentando fazer um aplicativo que envia as chaves para um aplicativo externo, neste caso, aerofly FS. Eu usei anteriormente o método SendKeys.SendWait () com sucesso, mas desta vez, não funciona bem do jeito que eu quero. Eu quero enviar um pressionamento de tecla "G" para o aplicativo e testá-lo com o bloco de notas que eu recebo G's. Mas no FS aerofly nada é recebido. Pressionar G no teclado funciona.
Este é o meu código de manipulação de dados de entrada (a partir de um Arduino) um envio de teclas,
private void handleData(string curData)
{
if (curData == "1")
SendKeys.SendWait("G");
else
{ }
}