¿Cómo modificar la posición del cursor? En C.

Iniciado por TopoJunior, 5 Abril 2013, 20:55 PM

0 Miembros y 1 Visitante están viendo este tema.

TopoJunior

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?

Maik33

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