Функция HideCaret


Функция HideCaret удаляет каретку с экрана. Сокрытие каретки не позволяет уничтожить ее текущую форму или считать аннулированной точку ввода.

Синтаксис

BOOL HideCaret(
    HWND hWnd
);

Параметры

hWnd

[in] Дескриптор окна, который владеет кареткой. Если этот параметр имеет значение ПУСТО (NULL), функция HideCaret ищет текущую задачу окна, которое владеет кареткой.

Возвращаемые значения

Если функция завершается успешно, величина возвращаемого значения - не нуль.

Если функция завершается ошибкой, величина возвращаемого значения - нуль. Чтобы получить дополнительные сведения об ошибке, вызовите функцию GetLastError.

Замечания

Функция HideCaret скрывает каретку только тогда, если заданное окно владеет кареткой. Если заданное окно не владеет кареткой, HideCaret не делает ничего и возвращает значение ЛОЖЬ (FALSE).

Сокрытие накапливается. Если ваше приложение обращается  HideCaret пять раз подряд, оно должно также обратиться пять раз и к функции ShowCaret  прежде, чем каретка покажется на экране.

Пример смотри в статье Сокрытие каретки.

Смотри также 

Обзор Каретки, CreateCaret, DestroyCaret, GetCaretPos, SetCaretPos, ShowCaret

Размещение и совместимость HideCaret

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да версии 3.1 и выше

Windows Me

Да

Windows 98

Да

Windows 95

Да

Используемая библиотека

User32.lib

Заголовочный файл

 

- объявлено в

Winuser.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz