C/Visual C - Detectar si se cambia el foco con TAB

 
Vista:

Detectar si se cambia el foco con TAB

Publicado por Jorge Berjano (2 intervenciones) el 14/03/2003 12:16:46
Me gustaria saber si alguien conode la forma de detectar si se ha cambiado el foco de un control dentro de un diálogo con la tecla TAB (tabulador) o por el contrario si se ha hecho usando el ratón.
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Detectar si se cambia el foco con TAB

Publicado por fernando.gomez (61 intervenciones) el 17/03/2003 18:46:14
Si.

Pero tendrias que capturar el evento WM_KEYDOWN y ver que el parametro del codigo ascii de la tecla coincida con _T("\t").

Por otro lado, se me ocurre que quizas en lParam y wParam (trabajando directamente con el API) te puedan regresar alguna vandera indicandotelo. Debuggea tu aplicacion en el bucle de mensajes.

saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar