ShowCaret

ShowCaret функция делает курсор видимым на экране в текущей позиции курсора. Когда курсор становится видимым, он начинает мигать автоматически.

(BOOL ShowCaret HWND  hWnd / / обработать окна с курсора);
 

Параметры

hWnd
Идентифицирует окно, которому принадлежит курсора. Если этот параметр имеет значение NULL, ShowCaret ищет в текущей задачи для окна, которому принадлежит курсора.

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

Если функция выполнена успешно, возвращаемое значение не равно нулю.

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

Примечания

ShowCaret показывает курсор только если указанное окно владеет курсор, курсор имеет форму, и курсор не имеет скрытых два или более раз подряд. Если один или несколько из этих условий не выполняется, ShowCaret не выполняет никаких действий и возвращает значение FALSE.

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

Система обеспечивает один курсор на очередь. Окно должно создать символ вставки только тогда, когда он активен или имеет фокус клавиатуры. Окно должно уничтожить курсор до потери фокуса клавиатуры или становится неактивным.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.

Родственные слова

Обзор знаки крышки, крышки функции, CreateCaret, DestroyCaret, GetCaretPos, HideCaret, SetCaretPos

Index