PDA

Ver la Versión Completa : Conocer clases y propiedades de los objetos de cualquier ventana windows.


chozas
18-06-2008, 19:11:21
Pues eso, estoy buscando un programa que me dé las clases y propiedades de los objetos de cualquier ventana windows. Me vendría genial disponer de un programa con estas características.

Gracias.

cHackAll
18-06-2008, 20:57:55
Bueno, si utilizas tecnologías .NET (y otras), puedes utilizar lo que se conoce como Reflection (http://en.wikipedia.org/wiki/Reflection_%28computer_science%29). Caso contrario debes enumerar como arbol, las ventanas hijas de la ventana en sí, luego obtener las características generales de la misma (Visible, X, Y, Width, Height, Z-Order), y principalmente su clase (GetClassName), con lo cual podras obtener informacion adicional.

Saludos

Neftali [Germán.Estévez]
19-06-2008, 09:26:54
Hace unos días he estado haciendo pruebas con algo parecido.
Es muy sencillo, pero muestra la forma de obtener información (nombre de la clase, como ha dicho cHackAll, texto de la ventana, handle,...) A partir de ahí puedes obtener caso todo lo que necesites.
Revisa las API's GetClassName, GetClassInfo y relacionadas.

Si por otro lado, estás buscando algo ya hecho, yo te recomiendo "Spy & capture utility" de Krichmar Kobi.

chozas
19-06-2008, 19:26:04
Muchas gracias era justamente ese tipo de programa el que buscaba. Además he encontrado en la web otros dos de semejante utilidad:
-WinID
-WindowHack30
los dos los podemos encontrar en el siguiente enlace:

http://programmerstools.org/taxonomy/term/60