2010-08-25 17 views
5

Quiero escribir un pequeño vnc programa similar que mueve el cursor del Mac OS a una posición (x, y) dada a través de un protocolo que obtiene datos del servicio Bonjour. ¡El problema es que no sé cómo mover el cursor!Establecer la posición del cursor en Mac OS

Estoy trabajando con Cocoa.

Respuesta

8

Puede ser perdonado por no mirar en Quartz Display Services para este. La función que buscas es CGWarpMouseCursorPosition.

Como la documentación no dice, tendrá que experimentar para determinar qué sistema de coordenadas utiliza, es decir, dónde está el origen y en qué sentido va yy positivo.

Cuestiones relacionadas