[R] Détecter ouverture fenêtre

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
juju3301
Niveau 1
Niveau 1
Messages : 4
Enregistré le : jeu. 27 août 2015 19:58
Status : Hors ligne

[R] Détecter ouverture fenêtre

#1

Message par juju3301 »

Hello la communauté,

Je me permets de faire appel à votre aide en tant que débutant AutoIt. J'aimerais créer un script qui détecte lorsqu'une fenêtre (type Popup) s'ouvre.
Dès que celle-ci s'affiche, je souhaite envoyer un raccourci clavier.

Le code suivant, fonctionne :

Code : Tout sélectionner

WinWaitActive("WindowCallToast")
Send("!^a")
Or, si je ne suis pas en focus sur l'application (le popup) cela ne fonctionne pas. Est-il possible de faire cela sans être en focus ?

Par ailleurs, comment faire pour que ce script tourne continuellement en arrière plan ? En effet, je voudrais qu'a chaque fois que ma petite fenêtre s'affiche, envoyer le raccourci clavier.

Merci par avance !

Bonne soirée,
Modifié en dernier par juju3301 le jeu. 27 août 2015 22:34, modifié 1 fois.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Détecter ouverture fenêtre

#2

Message par jguinch »

Un truc comme ça devrait faire l'affaire.
► Afficher le texte
Peut-être qu'il n'y a pas besoin du WinActivate...
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
juju3301
Niveau 1
Niveau 1
Messages : 4
Enregistré le : jeu. 27 août 2015 19:58
Status : Hors ligne

Re: [..] Détecter ouverture fenêtre

#3

Message par juju3301 »

C'est parfait.

Merci BEAUCOUP jguinch.

Ju.
Répondre