Programación General > C++ Builder
Manejo Del Mouse
Devilcpc:
ya descubri q es en pixeles, ahora lo q necesitaria saber es una funcion para obtener la posicion actual del mouse
sergiotarrillo:
Si se asgina con setCursorPos(x,y), supongo que se debe recuperar con getCursorPos, pero como tiene que retornarte dos valores supongo que debe ser asi: getCursorPosX o getCursorPos.PosX...........
Devilcpc:
la funcion existe (GetCursorPos) pero no logra entender como se usa, como te devuelve el valor de la posicion...
© Jonathan ©:
Hola, la posición del cursor se retorna en una estructura de tipo POINT compuesta por dos enteros (x,y).
Mirate este ejemplo:
--- Código: Text --- POINT pos; int moverCursor=0,xPantalla=1024,yPantalla=768; GetCursorPos(&pos); if(pos.x==xPantalla-1) { pos.x=1; moverCursor=1; } else if(pos.x==0) { pos.x=xPantalla-2; moverCursor=1; } if(pos.y==yPantalla-1) { pos.y=1; moverCursor=1; } else if(pos.y==0) { pos.y=yPantalla-2; moverCursor=1; } if(moverCursor) SetCursorPos(pos.x,pos.y);
Espero haer sido claro. Saludos ;) :hola: :suerte:
Navegación
[*] Página Anterior
Ir a la versión completa