 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
iluso Invitado
|
Publicado: Vie 04 Abr, 2003 9:00 am Asunto: Capturar pulsación tecla RETURN |
|
|
Como capturar la pulsación de la tecla RETURN en un Tbutton??
He probado con VK_RETURN , ==13 dentro de Keypress, KeyDown pero no hay manera , en canvio con las teclas de direcciones y la barra de espacio si que se da cuenta de la pulsación.
Alguien sabe que pasa? Gracias. |
|
| Volver arriba |
|
 |
jaquemate Lt Cmdr


Registrado: 30 Sep 2002Mensajes: 110
|
Publicado: Vie 04 Abr, 2003 4:01 pm Asunto: jaquemate |
|
|
Es cierto, aunque puedes utilizar un pequeño truco que consiste en procesar todos los eventos de la aplicación. Para ello, inserta un componente TApplicationEvents y en el evento OnMessage pones:
| Código: | void __fastcall TForm1::ApplicationEvents1Message(tagMSG &Msg,
bool &Handled)
{
//comprobamos que hemos pulsado la tecla intro cuando
//el control Button1 tenía el foco y cambiamos su Caption
if (ActiveControl == Button1 && Msg.message == WM_KEYDOWN && Msg.wParam == VK_RETURN)
Button1->Caption = "AHORA";
} |
Un saludo. |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|