Recherche recuperer handle fenetre en Java

Je cherche donc a recuperer le handle(identifiant), si ca sapelle comme ca en java aussi, des fenetre sous windows !

merci pour tout aide, indice, reflexion .....

4 réponses

  1. Un classe Java ne peux pas accéder aux objets qui sont créé en-dehors de la machine virtuelle dans la quelle elle 'tourne'.

    Tu dois utiliser l'interface JNI (Java Native Interface) pour pouvoir accéder à l'API de Windows.

    Il te faudra écrire une classe Java avec une syntaxe un peu perticulière, générer un header C,...

    Pour plus d’informations sur JNI, voir :
    Java Native Interface sur http://java.sun.com/j2se/1.3/docs/guide/jni/

    Java Native Interface Specification sur https://docs.oracle.com/javase/1.3/docs/
    guide/jni/spec/jniTOC.doc.html
    The Java Tutorial, “Trail: Java Native Interface” sur https://www.oracle.com/java/technologies/
    docs/books/tutorial/native1.1/index.html

    ;-)
    HackTrack
    1. QQun aurait-il un debut de reponse ?
      parce que cela minteresse :D
      1. en faite je cherche a recuperer , a savoir quel est la fenetre active en ce moment sous windows pour pouvoir catcher des evenements ...
        1. Salut,

          Je ne vois pas trop ce que handle signifie
          mais si tu parles de recuperer le titre d'une fenetre (c'est à dire d'une Frame)
          la méthode est : laFrame.getTitle();

          A+

          Jon