La lecture d'un autre processus dans Windows est problématique, c'est le moins qu'on puisse dire. Nous avons travaillé sur ce sujet il y a un certain temps et cela impliquait de se connecter à l'API Win32 de bas niveau en utilisant le langage d'assemblage. Essentiellement, ce n'est vraiment pas agréable et si vous pouvez éviter cela, vous aurez beaucoup plus de cheveux sur votre tête. L'utilisation de SendMessage fonctionnerait si l'application que vous envoyez comprend le message que vous tentez d'envoyer à SendMessage. Je soupçonne que vous commencez à entrer dans des problèmes de sécurité avec cela sur les versions ultérieures de Windows (Vista + Win7) et devrait exécuter votre application avec des privilèges élevés.
Pourquoi voulez-vous faire cela?
Utiliser 'SendKeys()' –
Si je me souviens bien, 'SendKeys' interagit avec l'application active et non spécifiée. Je préférerais envoyer des messages dans la mesure du possible (en général, seuls les jeux requièrent des approches de niveau inférieur) – CodesInChaos
@Code, ouais 'AppActivate', puis' SendKeys' – Blorgbeard