Page 1 sur 1

[..]Envoyer un "keystroke" à une application non active.

Posté : lun. 08 juin 2009 00:38
par Bowbaq
Bonjour.
Tout d'abord je doit préciser que je débute avec le langage AutoIt.(J'ai malgré tout des connaissances en algorithmique)
Description du problème:
Supposons N sessions d'une même application ouvertes simultanément. Supposons que la session numéro 1 soit la fenêtre active.
Question:
Est-il possible d'envoyer un "keystroke" à la N-ième session de cette application, sans la rendre active, et sans perturber le fonctionnement des autres sessions? Peut être une utilisation particulière de ControlSend()?
Merci de votre réponse.

Re: [..]Envoyer un "keystroke" à une application non active.

Posté : lun. 08 juin 2009 01:03
par Tlem
Oui, il faudra sans aucun doute passé par une syntaxe particulière des paramètres de ControlSend.

Dans l'aide de cette commande, sur la ligne paramètre de controlID, vous avez le lien : Controls
Cliquez dessus et lisez les exemples de la page.