Problemas con el MOUSE
Publicado por jalbo (54 intervenciones) el 26/06/2001 21:16:00
Buenas:
Suponiendo que la función int Boton(void) ; retorne el nº de boton pulsado en el mouse, 0=ninguno, 1=izq. y 2 derecho.
int BotonP, Veces=0;
for (;;)
{
BotonP=0;
while (BotonP==0)
{
BotonP=Boton() ;
}
Veces++;
printf("%d", Veces) ;
// etc, etc.
}
La pregunta es: ¿como puede hacer que el ciclo de BotonP "tome" UNA y SOLA UNA pulsación de por ejemplo el boton izquierdo ?
Así como está el programa pulsas (supuestamente) UNA vez el izquierdo) pero el contador Veces no refleja esto.
Muchas gracias por tu colaboración
Javier
Suponiendo que la función int Boton(void) ; retorne el nº de boton pulsado en el mouse, 0=ninguno, 1=izq. y 2 derecho.
int BotonP, Veces=0;
for (;;)
{
BotonP=0;
while (BotonP==0)
{
BotonP=Boton() ;
}
Veces++;
printf("%d", Veces) ;
// etc, etc.
}
La pregunta es: ¿como puede hacer que el ciclo de BotonP "tome" UNA y SOLA UNA pulsación de por ejemplo el boton izquierdo ?
Así como está el programa pulsas (supuestamente) UNA vez el izquierdo) pero el contador Veces no refleja esto.
Muchas gracias por tu colaboración
Javier
Valora esta pregunta


0