Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Detectar cuando la ventana se oculto con ShowWindow (https://www.clubdelphi.com/foros/showthread.php?t=85993)

Jere_84 03-06-2014 18:11:44

Detectar cuando la ventana se oculto con ShowWindow
 
Hola gente... estoy ocultando y mostrando una ventana con la función ShowWindow:

Código Delphi [-]
ShowWindow(vfABMCompro.Handle, SW_HIDE);

ShowWindow(vfABMCompro.Handle, SW_SHOW);

Necesito saber cuando esta oculta y cuando visible... probe con la propiedad visible esta función no la modifica... Alguien sabe como detectar si esta oculta o visible?

ecfisa 03-06-2014 18:29:31

Hola Jere_84.

Usa la función IsWindowVisible.

Código Delphi [-]
 if IsWindowVisible(vfABMCompro.Handle) then
    ShowMessage('Visible')
  else
    ShowMessage('Oculta');

Saludos :)

Jere_84 04-06-2014 18:25:27

Gracias!
 
Gracias ecfisa! justo lo que necesitaba... ^\||/ desconozco estas funciones pero por lo que entiendo son del API de windows...

ecfisa 04-06-2014 20:48:18

Hola Jere_84.
Cita:

Empezado por Jere_84 (Mensaje 477327)
Gracias ecfisa! justo lo que necesitaba... ^\||/ desconozco estas funciones pero por lo que entiendo son del API de windows...

Así es, fijate que el nombre de la función del mensaje anterior es un enlace a la descripción de la misma.

Saludos :)


La franja horaria es GMT +2. Ahora son las 20:19:06.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi