Je recherche une bibliothèque pour obtenir des informations sur les fenêtres actives : une liste de toutes les fenêtres, la position absolue/relative de la fenêtre et sa taille.
Il existe une fonction dans GTK+ appelée get_window_list_toplevels()
ou get_root_window()
mais je n'obtiens que des informations pour les fenêtres créées avec GTK.
Je veux une bibliothèque compatible avec tous les systèmes d'exploitation couramment utilisés (comme Windows, Linux et Mac OS).
J'ai déjà étudié certains binaires comme xwininfo
de X11, mais ils ne sont valables que pour le système X. Il existe également des informations sur la façon d'obtenir des informations sur la fenêtre à partir des systèmes basés sur Win32 sur MSDNAA mais cela ne suffit pas. Je veux savoir s'il existe quelque chose de déjà fait avant de le faire moi-même; je sais que cela peut être un gros travail.