SoloCodigo

Programación General => C/C++ => Visual C++ => Mensaje iniciado por: MarcoWomad en Martes 16 de Julio de 2002, 19:14

Título: Re: Mantener el botón pulsado
Publicado por: MarcoWomad en Martes 16 de Julio de 2002, 19:14
Hola foro:

Trabajo con Visual C++ 5.0 y lo que intento hacer es ejecutar cierta rutina mientras se mantenga pulsado un botón (un objeto CButton), y no tener que pulsar el botón para que se ejecute esta rutina. Esto es, que la rutina se ejecute todas las veces que le de tiempo mientras estemos pulsando con el ratón sobre el botón.

Espero haberme explicado decentemente.
Gracias
Título: Re: Mantener el botón pulsado
Publicado por: davidc en Martes 6 de Agosto de 2002, 08:01
bueno, veamos ...

Has de detectar el evento de buttondown, y poner un chivato a 1, entonces, en un timer (por ejemplo) compruebas es estado del flag.

Por supuesto en el buttonUp (soltar el boton) poner a 0 el flag y listos..

Seguro que hay mas formas de hacerlo, pero es lo que se me ha ocurrido. venga, un saludo.
Título: Mantener el botón pulsado
Publicado por: MarcoWomad en Martes 6 de Agosto de 2002, 17:40
Gracias a todos, ya solucioné el problema