Red de conocimiento informático - Material del sitio web - Cómo controlar las coordenadas del mouse C#

Cómo controlar las coordenadas del mouse C#

Obtén las coordenadas de la ventana donde se encuentra el mouse o las coordenadas relativas a la pantalla, y luego podrás hacer lo que quieras.

Utilizar el sistema;

Utilizar el sistema. recolectar. Genérico;

Uso del sistema. text;

Eventos del mouse del espacio de nombres

{

Plan de clase

{

[System. runtime . servicios de interoperabilidad . dllimport(" usuario 32 . dll ")]

privado estático externo int mouse _ event(int dw flags, int dx, int dy, int cButtons, int dwExtraInfo);

const int mouse eventf _ MOVE = 0x 0001;

const int mouse eventf _ izquierda abajo = 0x 0002

const int mouse eventf _ izquierda arriba = 0x 0004;

const int mouse eventf _ derecha abajo = 0x 0008

const int mouse eventf _ derecha arriba = 0x 0010

const int mouse eventf _ MIDDLEDOWN = 0x 0020;

const int evento del mouse f _ middle up = 0x 0040;

const int evento del mouse f _ ABSOLUTE = 0x

static void Principal; ( string[] args)

{

for(int I = 0; i lt5; i )

{

System. threading.thread(1000);

//Movimiento del mouse, coordenada x, coordenada y, solo los primeros tres parámetros son suficientes.

mouse_event(MOUSEEVENTF_MOVE, 10, 0, 0, 0);

//Haga clic con el botón izquierdo del ratón

mouse _ event(mouse eventf _ left abajo, 0, 0, 0, 0);

mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);

}

}

}

}