Recupération de la position du curseur. [C] - C - Programmation
Marsh Posté le 05-01-2008 à 18:24:42
seba1492 a écrit : J aimerais savoir si il existe en C une fonction permettant de récupérer dans des variables les indices de positions X et Y qui définissent la position du curseur sur l'écran? |
Rien de standard.
Citation : Edit : Pour info je compile avec Borland |
Quelle IDE de Borland ?
Si tu as accès à conio, tu as wherex() et wherey() déclarées dans <conio.h>
Marsh Posté le 11-01-2008 à 16:30:03
Sinon la fonction Win32 pour récupérer la position du curseur est GetCursorPos
http://msdn2.microsoft.com/en-us/l [...] S.85).aspx
Marsh Posté le 11-01-2008 à 17:23:17
Sous windows, il faut effectivement utiliser l'API GetCursorPos() ou bien les paramètres qui sont fournis dans la boucle des messages pour WM_MOUSEMOVE, WM_LBUTTONDOWN, etc.
Pour un programme sous DOS, voici ce que j'avais fait, qui marche bien :
/* ===================================================================== */ |
Marsh Posté le 11-01-2008 à 17:30:44
olivthill a écrit : Sous windows, il faut effectivement utiliser l'API GetCursorPos() ou bien les paramètres qui sont fournis dans la boucle des messages pour WM_MOUSEMOVE, WM_LBUTTONDOWN, etc. Pour un programme sous DOS, voici ce que j'avais fait, qui marche bien : |
Dans la même veine :
http://delahaye.emmanuel.free.fr/c [...] rc/mouse.c
Marsh Posté le 05-01-2008 à 17:44:13
Bonjour
J aimerais savoir si il existe en C une fonction permettant de récupérer dans des variables les indices de positions X et Y qui définissent la position du curseur sur l'écran?
D'avance merci
Edit : Pour info je compile avec Borland
Message édité par seba1492 le 05-01-2008 à 17:45:32