Quelle est la meilleure façon de stocker la position actuelle de la souris (à l'échelle du système), puis (plus tard) placer la souris à ce point enregistré?Comment stocker (et utiliser) la position actuelle de la souris?
[NSEvent mouseLocation]
me obtient la position, et je peux déplacer la souris avec un CGEventMouseMoved
, mais ils utilisent chacun un système de coordonnées différent (je crois y = 0 est le top pour NSEvent et le fond pour un CGEvent).
Je suis inquiet de la robustesse de saisir la hauteur de l'écran et de l'utiliser pour convertir entre les deux - ou est-ce la meilleure approche?
Savez-vous comment j'obtiens la résolution de l'écran de l'utilisateur pour inverser l'axe y? –
Oui, voir les différentes méthodes de 'NSScreen'. –
Super, merci pour votre aide. –