SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: _EL_DJ_LU en Viernes 20 de Febrero de 2004, 06:11

Título: Ganar El Foco De Windows
Publicado por: _EL_DJ_LU en Viernes 20 de Febrero de 2004, 06:11
Hola...

Espero que me puedan ayudar con esto...

Como hago para que mi aplicacion gane el foco de windows..... es decir si el foco lo tiene cualquier otro programa... en un determinado instante el Foco pase a mi aplicacion...

Muchas gracias.. de verdad lo necesito....

De antemano  muchas gracias
Título: Re: Ganar El Foco De Windows
Publicado por: Brroz en Viernes 20 de Febrero de 2004, 09:43
Hola _EL_DJ_LU.

Puedes usar la función api ShowWindow.

Código: Text
  1.  
  2. Public Declare Function ShowWindow Lib "user32" Alias "ShowWindow" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
  3.  
  4.  

El valor para nCmdShow que necesitas, si mal no recuerdo debería ser 5 (SW_SHOW) o 3 (SW_SHOWMAXIMIZED).

Suerte.