winuser.h


SetCarePost

La función SetCaretPos mueve el caret a las coordenadas especificadas. Si la ventana que posee el caret fue creada con el estilo de clase CS_OWNDC, entonces las coordenadas especificadas están sujetas al modo de proyección del contexto de dispositivo asociado a esa ventana.

Sintaxis

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

Parámetros

X: especifica la nueva coordenada x del caret.

Y: especifica la nueva coordenada y del caret.

Valor de retorno

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

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

Observaciones

SetCaretPos cambia la posición del caret tanto si está oculto como si no lo está.

El caret es un recurso compartido, sólo existe uno en el sistema. Una ventana sólo puede cambiar la posición de un caret si lo posee.