Je cherche un moyen d'obtenir les limites des coordonnées de l'écran de n'importe quelle fenêtre arbitraire qui peut être affichée sur le bureau à tout moment sur une machine Windows. Par exemple, si vous avez un document pdf ouvert dans Adobe sur le bureau, j'aimerais pouvoir obtenir les coordonnées/limites de cette fenêtre arbitraire avec un programme écrit, le langage utilisé n'est pas important.
Ma question spécifique : Ce qui précède est-il possible ?
Ce que j'ai fait jusqu'à présent, c'est simplement obtenir la position de la souris à l'écran en Java, en utilisant la classe PointerInfo, et plus particulièrement la méthode getPointerInfo(). (API ici : http://docs.oracle.com/javase/6/docs/api/java/awt/PointerInfo.html ). Encore une fois, tout ce que j'ai fait est de trouver où se trouve la souris en coordonnées d'écran, ce n'est pas directement lié à mon problème, mais j'ai pensé que c'était un bon point de départ.
Je ne cherche pas à ce que quelqu'un me donne un extrait de code sur la façon de procéder, mais simplement à ce que l'on reconnaisse que c'est possible et peut-être un lien vers une API ou une documentation de classe pour m'aider. Encore une fois, je ne cherche pas une solution dans un langage particulier.
Merci pour votre temps, -Kevin
EDIT : J'ai posté ce message en c# car il semble que ce soit le meilleur langage pour ce problème.