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


CDC::DrawFocusRect

Рисует прямоугольник в стиле, используемом для указания того, что прямоугольник имеет фокус.

void DrawFocusRect( 
   LPCRECT lpRect  
);

Параметры

  • lpRect
    Указывает на RECT составляющих или объект CRect, который определяет логические координаты прямоугольника для рисования.

Заметки

Поскольку это логическая функция XOR, вызывающий эту функцию во второй раз с одним и тем же прямоугольником удаляет прямоугольник из отображения. Прямоугольник, нарисованный этой функцией не может выполнить прокрутку. Прокрутка область, содержащий прямоугольник, нарисованный следующие функции, первым вызовом DrawFocusRect чтобы удалить прямоугольник из изображения, затем прокрутить область, а затем вызвать DrawFocusRect, чтобы нарисовать прямоугольник в новую позицию.

Предупреждение

DrawFocusRect работает только в режиме MM_TEXT.В других режимах эта функция не рисует прямоугольник фокуса правильно, но не возвращает ошибку.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CDC

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

CDC::FrameRect

DrawFocusRect

Структура RECT