Page 1 sur 1

[R] Détecter une fenêtre avec nom incomplet.

Posté : lun. 14 juil. 2008 00:04
par auto
Salut,

Voila existe t-il un moyen de capter une fenêtre dont on connait seulement une partie du nom

Exemple :

xxx - Ma fenetre

avec xxx = la partie variable

j'ai déjà essayer AutoItSetOption("WinTitleMatchMode", 2) mais aucun succes ???

merci d'avance...

Re: [..] Detectione fenetre avec nom incomplet

Posté : lun. 14 juil. 2008 00:35
par SagePourpre
La méthode est pourtant la bonne.

Si tu veux activer, par exemple la fenêtre du Bloc-notes
qui a pour titre : xxx Bloc-notes où xxx est le titre du fichier.

Il suffit d'écrire :

Code : Tout sélectionner

Opt("WinTitleMatchMode", 2)
WinActivate("Bloc-notes")

et le tour est joué .


Il faut tout de même respecter la casse pour que ça fonctionne.

Code : Tout sélectionner

Opt("WinTitleMatchMode", 2)
WinActivate("bloc-notes")
ne fonctionnerait pas car le "B" de bloc-notes est en majuscule dans la
fenêtre ciblée.

Re: [..] Détecter une fenêtre avec nom incomplet.

Posté : lun. 14 juil. 2008 01:02
par jbnh

Re: [..] Détecter une fenêtre avec nom incomplet.

Posté : mar. 28 déc. 2010 17:19
par auto
ok merci c'est resolu

j'avais négligé le WinActivate("ma fenetre")

Car

Code : Tout sélectionner

Opt("WinTitleMatchMode", 2)
WinSetState("ma fenetre", "", @SW_SHOW)
ne marche pas :?

mais

Code : Tout sélectionner

Opt("WinTitleMatchMode", 2)
[color=#FF0000]WinActivate("ma fenetre")[/color]
WinSetState("ma fenetre", "", @SW_SHOW)
c'est mieu :wink: :wink:

merci pour l'aide !