Функция 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 |
Нет |
Замечания по платформе |
Не имеется |