#include <windows.h>
#include <stdio.h>
int main(){
int x=300,y=200,px=1,py=1,gx=GetSystemMetrics(SM_CXSCREEN),gy=GetSystemMetrics(SM_CYSCREEN);
FreeConsole();
while(!GetAsyncKeyState(65)){
Sleep(100);
SetCursorPos(x,y);
if(y==gy || y==0){
py*=-1;
}
if(x==gx || x==0){
px*=-1;
}
x+=px;
y+=py;
}
return 0;
}
Para pararlo presionas la (a). Puedes cambiar la tecla por otra a tu gusto modificando el numero 65 dentro del siguiente codigo:
while(!GetAsyncKeyState(65)){
Claro debes ubicar el numero que le corresponde a la tecla que desees cambiarle, por ejemplo:
q=113
w=119
esc=27 ... etc.
Ahora si deseas cambiar la rapidez con la que se mueve el puntero a-travez de la pantalla debes modificar el numero que esta en esta parte del código:
Sleep(100);
Un valor menor para que se mueva mas rápido y un valor mas alto para que se mueva mas lento.
Si desean una explicación mas a fondo sobre el código, o si tienen algún problema porfavor dejar algún comentario. Saludos-
0 comentarios:
Publicar un comentario
Gracias por tu visita!!