Por si no me he explicado, esto es en C... Quiero saber si hay alguna función o algo así, para que cambie la posición del cursor. Lo que quiero hacer es eso, que la cambie a un lado, haga un sleep de 5 milisegundos, y a otro lado, como que se vuelva loco el ratón.
P.D: Otra duda. ¿Cómo hago para que no se pueda abrir el administrador de tareas? ¿Y como para que este programa se ejecute en otro ordenador al iniciarse?
Un codigo que he encontrado en internet. Es para windows:
#include <windows.h>
/*Este programa ha sido desarrollado por Kellerman Rivero krsloco@gmail.com
con propositos educativos, y no me hago responsable por el uso que se le pueda
dar*/
/*Este programa obtiene la resolucion de la pantalla en windows y
mueve el puntero cerca de la diagonal principal de la pantalla.*/
/*Kellerman Rivero Suarez
krsloco@gmail.com*/
/*Dedicado a mi novia bella.. Johana Romero Ten
Agradecimientos a enrique zambrano y otros colaboradores*/
int WINAPI WinMain (HINSTANCE hThisInstance,
HINSTANCE hPrevInstance,
LPSTR lpszArgument,
int nFunsterStil)
{
char XW[10];
char YW[10];
RECT area;
long lret;
int x,y;
long x_max;
long y_max;
lret=SystemParametersInfo(SPI_GETWORKAREA,0,&area,0);
x_max = area.right - area.left;
y_max = area.bottom - area.top;
for(;;){
for(x=0;x<x_max;){
for(y=0;((x<x_max)&&(y<y_max));(y+=10),(x+=10)){
SetCursorPos(x,y);
Sleep(100);
}
}
}
}
Fuente: http://elfreakdelc.blogspot.com.es/2011/06/mousemover-aprendiendo-mover-el-mouse.html (http://elfreakdelc.blogspot.com.es/2011/06/mousemover-aprendiendo-mover-el-mouse.html)