2010-03-07 10 views
5

Je veux savoir comment obtenir la position du curseur sur Windows en C++,Comment obtenir la position du curseur

raisons: je tente de déplacer la position de la souris sur coordonnées XY avec les informations de l'écran

par exemple: Je veux définir la position de la souris dans le décalage x: 576 y: 854 sur l'écran.

La seule méthode que je trouve pour le faire est:

mouse_event(MOUSEEVENTF_ABSOLUTE|MOUSEEVENTF_MOVE|MOUSEEVENTF_LEFTDOWN,x,y,0,0); 

Normalement, le MOUSEEVENTF_ABSOLUTE de drapeau est de le faire, mais cela ne fonctionne pas, c'est pourquoi j'essaie d'obtenir la position absolue de la souris et essayez de calculer ça!

Merci pour votre réponse!

Répondre

7

Essayez GetCursorPos().

+0

Merci, j'ai recherché sur le profil mouseInput c'est pourquoi je ne trouve pas ceci :(désolé pour ma folie – Jaguar

+0

@Jaguar Pas de problème, nous avons tous des angles morts parfois. –

Questions connexes