[.NET] envoyer une commande clavier à une application
Bonjour
Je travaille sur Visual C++.NET. Je souhaiterais lancer un exécutable (par exemple notepad.exe) puis envoyer des commande clavier à cet exécutable (ce qui revient dans le cas de notepad.exe à écrire). Dans une ancienne version de VB j'utilisais la commande sendkey.
Pour le lancement de l'exécutable, j'utilise :
Code:
1 2 3 4
| System::Diagnostics::Process ^proc = gcnew System::Diagnostics::Process();
String^ exec = "notepad.exe";
proc->StartInfo->FileName = exec;
proc->Start(); |
A ce point, j'arrive à lancer NotePad.
Est ce que quelqu'un aurait une idée de ce que je dois faire pour y écrire du texte?
Merci d'avance