winuser.h


SetCursorPos

La función SetCursorPos mueve el cursor a las coordenadas de pantalla especificadas. Si las nuevas coordenadas no están dentro del rectángulo de la pantalla asignado por la llamada más reciente a ClipCursor, Windows ajusta automáticamente las coordenadas de modo que el cursor permanezca dentro del rectángulo.

Sintaxis

BOOL SetCursorPos(
    int X,  // posición horizontal
    int Y   // posición vertical
   );

Parámetros

X: especifica la nueva coordenada x, en coordendas de pantalla, del cursor.

Y: especifica la nueva coordenada y, en coordendas de pantalla, del cursor.

Valor de retorno

Si la función tiene éxito, el valor de retorno es distinto de cero.

Si la función falla, el valor de retorno es cero. Para obtener más información sobre el error, llamar a GetLastError.

Observaciones

El cursor es un recurso compartido. Una ventana sólo debe mover el cursor cuando esté en su área de cliente.

El proceso que llame debe tener el acceso WINSTA_READATTRIBUTES a la estación de ventana.