Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2008, 04:01
Avatar de Hardrive
Hardrive
 
Fecha de Ingreso: julio-2006
Ubicación: La Plata - Bs. As.
Mensajes: 65
Antigüedad: 18 años, 5 meses
Puntos: 0
Obtener handle de botón externo

Hola

Estoy intentando crear un programa que permita pausar todas las descargas de un programa P2P torrent (BitLord 1.1) cuando determinado proceso se ejecute (como por ejemplo, un juego online). Se me había ocurrido de utilizar FindWindow y FindWindowEx para encontrar el handle del botón "Pausar todos" (que está en el systray) para después mandarle una señal con SendMessage. Pero el problema, es que por más que lo intente, no logro dar con el handle de ningún botón del programa, solo con el de la ventana, del cual obtengo el título y el nombre de la clase. Lo he itentado con FindWindowEx sobre el handle que me da FindWindow y haciendo un bucle para ver si obtengo al menos el de un botón, pero no me ha servido.

Por favor, si alguien me podría ayudar o dar una idea, estaría agradecido.


Salu2