bon je pense que c'est très compliqué pour moi d'y arriver mais j'essaye quand même avec ce que vous m'avez donner.
Pour mes tests j'essaye sur la fenêtre d'outlook ou il faut entre un mot de passe de savoir si elle est crypté ou non
est ce que j'utilise correctement le bout de code que vous m'avez donné et mon script ne retrouve pas le champ a vérifier ou alors est ce que je n'ai pas du tout compris

?
merci
Code : Tout sélectionner
#include <WindowsConstants.au3>
#include <Constants.au3>
#include <EditConstants.au3>
#include <WinAPI.au3>
$window = "[CLASS:RichEdit20WPT; INSTANCE:7]"
$hwnd = ControlGetHandle($window, "", "") ; pour une fenêtre externe
If BitAnd(_WinAPI_GetWindowLong($hwnd, $GWL_STYLE), $ES_PASSWORD) Then
;~ ConsoleWrite("Le style $ES_PASSWORD est affecté a $input")
MsgBox(0, "info2", "OK crypté")
Else
MsgBox(0, "info3", "KO pas crypté")
EndIf
info sur la fenêtre à vérifier
http://imageshack.us/photo/my-images/912/3ea733.jpg
