|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
DrawFocusRect
The DrawFocusRect function draws a rectangle in the style used to indicate that the rectangle has the focus.
BOOL DrawFocusRect(
HDC hDC, // handle to device context CONST RECT *lprc // pointer to structure for rectangle );
Parameters
hDC
Identifies the device context.
lprc
Points to a RECT structure that specifies the logical coordinates of the rectangle.
Return Values
If the function succeeds, the return value is nonzero. If the function fails, the return value is zero. To get extended error information, call GetLastError.
Remarks
Because DrawFocusRect is an XOR function, calling it a second time with the same rectangle removes the rectangle from the screen. This function draws a rectangle that cannot be scrolled. To scroll an area containing a rectangle drawn by this function, call DrawFocusRect to remove the rectangle from the screen, scroll the area, and then call DrawFocusRect again to draw the rectangle in the new position.
See Also
FrameRect, RECT
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
DrawFocusRect
Функция DrawFocusRect делает прямоугольником в стиле использованном, чтобы указывать, что прямоугольник имеет фокус.
BOOL DrawFocusRect(
HDC hDC, // РУЧКА в контекст устройства CONST RECT *lprc // указатель в структуру для прямоугольника );
Параметры
hDC
Идентифицирует контекст устройства.
lprc
Точки на структуру RECT, которые определяют логические координаты прямоугольника.
Обратные Величины
Если функция добивается успеха, обратная величина ненулевая. Если функция терпит неудачу, обратная величина нулевая. Для того, чтобы расширять информацию ошибки, назовите GetLastError.
Замечания
Поскольку DrawFocusRect - функция XOR, вызывающая это вторично с теми же удалениями прямоугольника прямоугольник с экрана. Эта функция делает прямоугольником, который не может быть перемещен. Для того, чтобы перемещать область, содержащую прямоугольник сделанный этой функцией, назовите DrawFocusRect, чтобы удалять прямоугольник с экрана, переместите область, затем назовите DrawFocusRect снова, чтобы делать прямоугольником в новой позиции.
Смотри Также
FrameRect, RECT
|
|
|
|
| |