Bonjour tout le monde

j'ai un soucis concernant ShowWindow
Je suis sur XP avec Python 2.7
je voudrais être capable de faire les opérations classiques minimize, maximize, activate ... sur mes fenêtres et là je pige pas

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
import _Vision
import _Action
import win32defines
from  ctypes import windll,c_ulong, pointer, byref, sizeof
 
print "coucou"
winHandle=_Vision.find_window(title="V7")
print winHandle
windll.user32.ShowWindow(winHandle,win32defines.SW_SHOWNORMAL)
(Vision et Action .. sont 2 bibliothèques perso mais là n"est pas le sujet)
La fenêtre que je souhaite activer s’appelle" V7".
le handle est bon, j'ai vérifié avec un spy.
De là, j'utilise les ctypes pour avoir accès à user32.dll, ça aussi ça fonctionne parfaitement pour d'autres fonctions.

Alors j'ai essayé toutes les constantes possibles et absolument rien ne se passe ... pourtant le résultat de l'appel =16 indique qu'il voit bien que la fenêtre était cachée avant, d'après la msdn


quelqu'un aurait il une idée ?