Quel fichier d'en-tête x11 et quelle fonction utiliserais-je pour changer la position du curseur sur l'affichage? J'ai entendu dire qu'il existe une fonction simple sur VC++ mais je souhaite pouvoir l'utiliser sur linux.Curseur de contrôle avec C++ et x11
0
A
Répondre
1
Vous ne pouvez pas de manière triviale porter des programmes de Windows à xwindows, du moins pas sans utiliser une boîte à outils multiplateforme comme gtk + ou Qt.
Cela dit, la façon la plus simple de déplacer le pointeur sur les sur X utilise la méthode XWarpPointer()
, qui doit être eu en incluant X11/Xlib.h
EDIT:
Apparemment, vous utilisez Qt après tout. vous devez utiliser QCursor::setpos
qui est défini dans QCursor
Ok, merci. Comment porteriez-vous ceux-ci sur une autre plateforme? Seule raison de demander est parce que cela est écrit en qt et cela pourrait me faire gagner du temps. –