2009-01-05 13 views

Répondre

0

Désolé, je ne peux pas être utile avec ceci, mais puis-je vous demander de signaler cela comme un bug à Apple, au http://bugreport.apple.com/ De cette façon, peut-être que nous allons tous en bénéficier dans quelques semaines ou mois quand un nouveau XCode sort.

BTW, comment cacher votre curseur? Je pensais que chaque processus a son propre curseur privé. Ainsi, une fois que vous déplacez la souris sur une autre application, elle doit redéfinir le curseur.

Peut-être que vous pourriez utiliser un autre moyen de cacher le curseur dans votre jeu? Par exemple, au lieu de l'éteindre, laissez-le visible mais donnez-lui une image vide.

0

Comment avez-vous caché le curseur? Si vous avez utilisé CGDisplayHideCursor, vous devriez pouvoir appeler CGDisplayShowCursor (x), où x est l'identifiant principal?

Par exemple, dans gdb, tapez:

call (unsigned long) CGMainDisplayID() 

l'identifiant sera retourné.

Puis tapez:

call (long) CGDisplayShowCursor(id) 

Si vous avez utilisé les fonctions Cocoa, vous devriez toujours être en mesure d'appeler les fonctions de cacao appropriées dans la console de GDB pour afficher le curseur.