Поделиться через


COleControl::ClipCaretRect

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

BOOL ClipCaretRect( 
   LPRECT lpRect  
);

Параметры

  • lpRect
    На входе, указатель на структуру RECT, которая содержит область курсора для обработки. На выходе, отрегулированной область курсора или курсора NULL если прямоугольник полностью покрыт.

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

Ненулевой, если успешно; в противном случае – значение 0.

Заметки

Курсор мигающим линию или растровое изображение, которое обычно указывает, где текст или графику будут вставлены.

Безоконный объект не может безопасно отображать курсор, без проверки скрывать ли курсор частично или полностью с перекрывающимися объекты. Возможно, то объект может использовать ClipCaretRect для получения курсора отрегулированный (сокращенный) предоставить его с размерами в области отсечения.

Объекты создание курсора должны отправлять прямоугольник курсор к ClipCaretRect и использовать отрегулированный прямоугольник для курсора. Если курсор полностью скрывать, то этот метод вернет FALSE и курсор не должен отображаться на всех в данном случае.

Требования

Header: afxctl.h

См. также

Ссылки

Класс COleControl

Диаграмма иерархии