Ayuda para crear esta función

Paku Seg Bla
19 de Julio del 2011
Hola a todos,
Soy nuevo en el foro, y estoy intentando crear una función por la que ocurra "algo" (un evento a especificar, por ejemplo iniciar o detener un cronómetro, o iniciar otra función) cuando cambia el color de una determinada zona de la pantalla.

Por ejemplo:
Yo quiero que en una zona de la pantalla de un área X, cuando yo pase el ratón por encima, de desencadene otra función. Pero no quiero que sea porque "el cursor ha pasado por encima", sino porque "en el área ha habido movimiento" de manera que si en vez de yo pasar el ratón, pasa cualquier otra cosa por un motivo diferente, también se desencadene lo que yo quiero.

¿Alguien tiene alguna idea de cómo abordar el problema?

Manejo Java, C++ y Visual Basic. Así que si alguien me puede ayudar le estaré eternamente agradecido. O si alguien tiene alguna idea en otro lenguaje de programación, también me vale.

Un saludo a todos