Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/12/2007, 20:26
beerman
 
Fecha de Ingreso: noviembre-2007
Mensajes: 4
Antigüedad: 16 años, 6 meses
Puntos: 0
simular evento de ratón

Hola,

soy nuevo en el foro, estoy practicando con C++ pero mi nivel es principiante-medio. Para escribir los programas uso C Builder 4.

Ando mirando las API's de windows pero no entiendo alguna cosilla y esperaba salir de dudas en este foro con vuestra ayuda.

Voy al grano, mi duda es la siguiente:

1º.- Cuando pulso un botón del ratón (izdo. o derecho, me da igual) he leido que se genera un mensaje con varios parametros cuyos valores pueden ser utilizados posteriormente en las funciones del programa.

¿Es posible generar esos mensajes o asignar los valores correspondientes a esos parametros sin necesidad de pulsar el boton del ratón? o dicho de otra forma ¿es posible generar esos cliks por software sin necesidad de pulsaciones, simulando la acción de pulsar el ratón?

Estoy realizando una aplicación en la que necesito que ciertas tareas se ejecuten automáticamente sin mi intervención, y en concreto una de ellas es situar el cursor del ratón en unas coordenadas calculadas (eso lo he conseguido) y "simular" un click de ratón para devolver el ratón a su posición original a la espera de una nueva orden.

2º.- He de añadir que las coordenadas a las que envío el ratón salen fuera del área que me ocupa el formulario creado ¿supone esto algún tipo de problema para seguir ejecutando mi programa con normalidad?

Agradecería que alguien me respondiera a las dos dudas planteadas, si es posible con un pequeño ejemplo de cómo simular el click de ratón

Creo que me he explicado pero si no estuviera suficientemente claro intentaría detallarlo mejor.

Gracias por adelantado

Salu2