FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
aplicacion activa estando en segundo plano
necesito ayuda.
Nececito que mi aplicacion este SIEMPRE en primer plano, puedo ponerle un timer con intervalo muy pequeño para traerlo al frente. el fsStayOnTop no me sirve, eso solo lo deja visible frente a todas, pero la aplicacion sigue en segundo plano... ya tengo el FsStayOnTop activado, siempre esta visible, pero tengo un boton acoplado con una tecla, cuando no esta en primer plano, la tecla no me funciona.. la idea es traer al frente la aplicacion con un timer, pero no se como. alguien que me ayude |
#2
|
|||
|
|||
Cita:
puedes usar la funcion SetWindowPos es parte del API de windows https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, 0); |
#3
|
|||
|
|||
Cita:
LA IDEA ES QUE EL TIMER ME ACTIVE EN PRIMER PLANO EL PROGRAMA EN EL MAS MINIMO INTERVALO PARA QUE SIEMPRE ESTE EN PRIMER PLANO. |
#4
|
||||
|
||||
Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
||||
|
||||
Mira por aquí.
http://www.clubdelphi.com/foros/showthread.php?p=189964 https://www.clubdelphi.com/foros/showthread.php?t=52143 https://www.clubdelphi.com/foros/showthread.php?t=12104 Saludos.
__________________
Confórmate con lo que tienes pero anhela lo que te falta. |
#6
|
|||
|
|||
Has mirado en capturar la teclas pulsadas, estando tu aplicación en segundo plano???
https://stackoverflow.com/questions/...send-other-key |
#7
|
|||
|
|||
Muchas gracias, si estoy viendo pero la vdd soy nuevo en esto y no entiendo es muy complejo.
|
#8
|
||||
|
||||
No es lo mismo estar en primer plano que tener el foco. Tu aplicación ya está en primer plano pero no siempre tiene foco. Si no me equivoco necesitas ejecutar algo de código tras pulsar un botón o cierta tecla pero esto no ocurre cuando tu aplicación no tiene el foco.
No es necesario que la aplicación tenga foco para recibir la pulsación de una tecla. Para esto tienes dos opciones, el hook al teclado o la API RegisterHotKey. Pata este caso es mucho mejor y más fácil la segunda. Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Aplicación en segundo plano | Fossy | Desarrollo en Delphi para Android | 1 | 27-01-2014 03:27:52 |
aplicacion en segundo plano | jocey | Varios | 5 | 20-06-2008 06:37:47 |
Saber si un form está activo si la aplicación se encuentra en segundo plano | pjmedina | Varios | 2 | 09-01-2008 16:01:02 |
aplicacion en segundo plano (Servicio en backgound) | voldemmor | Varios | 6 | 07-08-2007 19:06:32 |
Ejecutar aplicación en segundo plano y recoger los mensajes | Angel Fernández | API de Windows | 3 | 04-06-2004 18:37:44 |
|