Envoie de touches clavier sur un processus en cours [C#]

Signaler
Messages postés
35
Date d'inscription
jeudi 28 février 2019
Statut
Membre
Dernière intervention
16 avril 2020
-
Bonjour,

J'ai un projet pour un jeu vidéo pour optimiser le jeu il faut faire une combinaison de touches, les voici SHIFFT et en simultané la touche - . Puis il faut que le logiciel tape "flush" puis faire entrer. Ce programme ( voir image) je voudrais l'automatiser ( c'est le but que je souhaiterais), et des boutons On et Off pour l’arrêter ou le démarrer. Au lancement du logiciel il est en mode off.

Et un gros plus que je souhaiterais faire avec votre aide est que le logiciel détecte le processus du jeu pour activer les fonctions, pour ne pas que cela le face dans le vide.

J'aimerais avoir de l'aide si possible je vous en serais énormément reconnaissant.

J'ai regardé une source mais je ne trouve pas tout ce que je veux.

Lien : https://docs.microsoft.com/fr-fr/dotnet/api/microsoft.visualbasic.devices.keyboard.sendkeys?view=netframework-4.8

Lien 2 : https://www.autoitscript.fr/autoit3/docs/functions/Send.htm

Je viens de trouver cela :
System.Windows.Forms.SendKeys.SendWait("%{LSHITFT}");


Merci énormément pour votre aide, bonne journée ou soirée à vous.