Entrar
¿Usuario nuevo? Regístrate
vbasicworld · Lista de discusión sobre programación en Visual Basic
? ¿Ya estás suscrito? Entrar en Yahoo!

Consejos de Yahoo! Grupos

¿Sabías que...?
Puedes determinar el orden de los mensajes. Pulsa el enlace en la columna correspondiente a la fecha. Tus preferencias serán guardadas y no tendrás que introducirlas de nuevo.

Mensajes

  Mensajes Ayuda
Avanzado
Minimizar   Lista de mensajes  
Responder | Reenviar Mensaje #3765 de 4541 |
Saludos.
 
Estoy apunto de terminar mi programa... Se trata de un programa muy parecido a easy cafe. Lo unico que me faltaria, es la facultad de minimizar todos los programas.
 
Cuando el tiempo de uso de la maquina expire. Quiero que se minimice todos los programas que estan en ejecución incluyendo los juegos, y que luego me muestre en toda la pantalla mi programa. Solo mi programa.
 
El siguiente codigo que ofrezco minimiza todos los programas pero no minimiza los juegos. bueno lo he probado cuando uno esta jugando Gunbound (un juego muy popular por internet) este juego no se minimiza cuando se ejecuta el codigo. El juego sigue en pantalla (ojo solo minimizar no cerrar o finalizar el programa)
 
 Quisiera algun codigo para poder minimizar todos los programas incluyendo los juegos y que luego me muestre solo mi programa. Muy importante que sea compatible con Windows XP Pro.
 
CODIGO:
 
Private Declare Sub keybd_event Lib "user32" _
    (ByVal bVk As Byte, _
     ByVal bScan As Byte, _
     ByVal dwFlags As Long, _
     ByVal dwExtraInfo As Long)
    Const KEYEVENTF_KEYUP = &H2
    Const VK_LWIN = &H5B
   
Private Sub Command1_Click()
    ' Código de la tecla Windows
    Call keybd_event(VK_LWIN, 0, 0, 0)
    ' Código de la tecla "M"
    Call keybd_event(77, 0, 0, 0)
    ' Simula la liberación de la tecla
    Call keybd_event(VK_LWIN, 0, KEYEVENTF_KEYUP, 0)
End Sub
 
*************************
O de la siguiente forma
*****************************
Set objSh = CreateObject("Shell.Application")
   
    objSh.Explore ("C:\") 'Abre el Explorador de windows en la carpeta que se le indique.
    objSh.MinimizeAll    'Claro....... minimiza todas las ventanas
    objSh.FileRun    'Abre el cuadro de diálogo de Windows Ejecutar
'pero la linea    
objSh.ToggleDesktop
 
 
 
Los codigos de arriba solo minimizan ventanas de programas y no haci juegos, como GUNBOUND u otros.
 
 
Gracias de antemano. Espero me puedan ayudar.
Tu amigo Paul



Nuevo Correo Yahoo!


Vie, 1 de Abr, 2005 8:02 pm

vbasicred
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje

Reenviar Mensaje #3765 de 4541 |
Desplegar mensajes Autor Ordenar por fecha

Saludos. Estoy apunto de terminar mi programa... Se trata de un programa muy parecido a easy cafe. Lo unico que me faltaria, es la facultad de minimizar todos...
Paul P. Garcia
vbasicred
Sin conexión Enviar mensaje
1 de Abr, 2005
8:02 pm

Probaste a maximizar tu programa y mostrarlo encima de los demas sin dejar ver lo que hay en los demas programas, de todas formas si eso no te vale creo que en...
eecsakky riskluna
eecsaky
Sin conexión Enviar mensaje
1 de Abr, 2005
8:23 pm
Avanzado

Copyright © 2009 Yahoo! Todos los derechos reservados.
Política de Privacidad Actualizada - Condiciones del servicio - Directrices - Ayuda