Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Form sin foco (https://www.clubdelphi.com/foros/showthread.php?t=13763)

AndyG 30-08-2004 17:01:57

Como hacer que un form no tome foco
 
Hola foro,
Estoy realizando un teclado en pantalla, para una aplicacion touch screen.
Para ello necesito que la pantalla que contiene el teclado no tome el foco, similar al on-screen keyboard de windows, ¿alguien sabe como puedo hacer esto?, que un form no tome el foco.
Desde ya muchas gracias!!!!!!!!
Andy

Gydba 31-08-2004 13:36:29

Hola,

La verdad poca idea tengo de lo que decís, pero yo que vos miraría la API ShowWindow con alguna conjugación de sus parámetros (Tal vez SW_SHOWNOACTIVATE o SW_SHOWNA) para ver si te ayuda.

Siento no poder ser de más ayuda.

AndyG 01-09-2004 14:46:36

Gracias por tu ayuda. ShowWindow me sirvio para que cuando se muestra la pantalla esta no se active.

Pero ahora tengo otro inconveniente. Necesito enviar un mensaje WM_CHAR desde esta aplicación que no esta activa a la aplicacion activa, por ejemplo a un notepad. El tema es asi, en la aplicacion no activa tengo speedbutton que no toman el foco (para ello utilice MA_NOACTIVATE), cuando el usuario clickea sobre el boton, se tiene que escribir el caption del boton en la aplicacion activa.

Alguien tiene idea como puedo hacer esto.

Gracias!!!!!!!!!
Andy


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

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