Ver Mensaje Individual
  #26 (permalink)  
Antiguo 01/09/2008, 15:48
Avatar de moradazo
moradazo
 
Fecha de Ingreso: julio-2008
Ubicación: [email protected]
Mensajes: 355
Antigüedad: 16 años, 10 meses
Puntos: 2
Respuesta: Visual Basic 2005: Usar SendMessage.

Mira hice esto:

Código PHP:
Dim hwnd As Integer
        hwnd 
FindWindow(Nothing"Reprox Warning")
        
SetActiveWindow(hwnd)
        
SetForegroundWindow(hwnd)
        
keybd_event(VK_RIGHT100)
        
keybd_event(VK_RIGHT1KEYEVENTF_KEYUP0)
        
keybd_event(VK_SPACE100)
        
keybd_event(VK_SPACE1KEYEVENTF_KEYUP0
Tomé el hWnd de la ventana esa que te mostré, y la puse activa y de frente para que así me funcione el SetActiveWindow y SetForegroundWindow. Todo lo hace bien, incluso minimizado, pero lo hace siempre y cuando la ventana minimizada este activa, es decir, que no tenga otra ventana activa. Si tuviera otra ventana, no hace lo del keybd_event. Que podra ser?