Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-08-2004
AndyG AndyG is offline
Registrado
 
Registrado: ago 2004
Posts: 5
Poder: 0
AndyG Va por buen camino
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

Última edición por AndyG fecha: 30-08-2004 a las 21:39:45.
Responder Con Cita
  #2  
Antiguo 31-08-2004
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Poder: 21
Gydba Va por buen camino
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.
__________________
Suerte
.: Gydba :.
Responder Con Cita
  #3  
Antiguo 01-09-2004
AndyG AndyG is offline
Registrado
 
Registrado: ago 2004
Posts: 5
Poder: 0
AndyG Va por buen camino
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
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 04:02:26.


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
Copyright 1996-2007 Club Delphi