Функция DrawFocusRect выводит прямоугольник, имеющий фокус ввода.
BOOLDrawFocusRect ( HDChDC , // дескриптор контекста устройства CONST RECT *lprc // адрес структуры для прямоугольника );
Параметры:
Указывает контекст устройства. | |
Адрес структуры RECT, определяющей логические координаты прямоугольника. |
Возвращаемые значения:
При успешном завершении, функция возвращает ненулевое значение.
При ошибке возвращается ноль.
При ошибке возвращается ноль.
Замечания:
Поскольку DrawFocusRect использует операцию XOR, то вызов ее во второй раз с теми же параметрами удаляет прямоугольник с экрана. Прямоугольник не может быть прокручен: для этого нужно удалить прямоугольник повторным вызовом DrawFocusRect, прокрутить область и вывести прямоугольник еще раз.
Смотрите также:
FrameRect, SMALL_RECT