winuser.h


HideCaret

La función HideCaret elimina el caret de la pantalla. Ocultar el caret no destruye su figura actual ni invalida el punto de intersección.

Sintaxis

BOOL HideCaret(
    HWND hWnd  // manipulador de ventana con caret
   );

Parámetros

hWnd: identifica la ventana a la que pertenece el caret. Si este parámetro es NULL, HideCaret busca en el proceso activo la ventana a la que pertenece el 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

HideCaret oculta el caret sólo si la ventana especificada lo posee. Si la ventana especicada no posee el caret, HideCaret no hace nada y devuelve FALSE.

Ocultar el carte es acumulativo. Si la aplicación llama a HideCaret cinco veces seguidas, también debe llamar a ShowCaret cinco veces seguidas para que el caret reaparezca.