Como obtener hwnd de ventanas hijas de juegos?

Iniciado por AlxSpy, 29 Marzo 2011, 23:35 PM

0 Miembros y 1 Visitante están viendo este tema.

AlxSpy

habra alguna forma de obtener los hwnd de las ventanas hijas de los juegos?
por decir: botones, o lista de opciones que al pasar el mouse se sobresalen o brillan o en algunos juegos que tienen cuadros que tienen animaciones como de flash bien llamativo.


he intentado usardo enumchildwindow en ventanas de juegos que tienen gran cantidad de objetos y me salen solo unos pocos hwnd, pero no sale los hwnd de los botones y cuadros de animaciones que digo, intente usar el spy++ del vb6 , pero solo obtengo el hwnd padre y no los hwnd hijas.

anterior intente sacar los hwnd de programas y funciona normal pero de juegos no se por q no se puede.

algunos juegos de los que intente sacar las hwnd hijas:

http://hosting11.imagecross.com/image-hosting-64/135game1.jpg

http://hosting11.imagecross.com/image-hosting-64/8523game2.jpg

http://hosting11.imagecross.com/image-hosting-64/6566game3.jpg

DarkMatrix

No pudiste porque los juegos que usan Direct X no siempre usan multiples ventanas para la aplicacion, en vez de eso usan multiples capas de animacion y por tanto no puedes recuperar el hwnd de los botones, listas u otros objetos. El gunbound que fue uno de los juegos de los que intentaste hacerlo funciona de esa manera, lo que vez no son botones en si, si no areas dibujadas en el formulario que hace de pantalla.

Todo aquello que no se puede hacer, es lo que no intentamos hacer.
Projecto Ani-Dimension Digital Duel Masters (Juego de cartas masivo multijugador online hecho en Visual Basic 6.0)

Desing by DarkMatrix

AlxSpy