Шаг 729 - CDC::SetBoundsRect.

Автор Каев А. Г.
UINT SetBoundsRect( LPCRECT lpRectBounds, UINT flags );

Возвращаемое значение
Текущее состояние ограничительного прямоугольника, если функция успешна. Подобно флажкам, возвращаемое значение может быть комбинация значений DCB_:

DCB_ACCUMULATE 	Ограничительный прямоугольник не пуст. Это значение будет всегда устанавливаться.
DCB_DISABLE 	Выключает накопление границ.
DCB_ENABLE 	Включает накопление границ. 

Параметры
lpRectBounds
Указатель на структуру RECT или объект CRect, который используется, чтобы установить ограничительный прямоугольник. Размерности прямоугольника даны в логических координатах. Этот параметр может быть NULL.
flags
Определяет, как новый прямоугольник будет объединен с накопленным прямоугольником. Этот параметр может быть комбинация следующих значений:

DCB_ACCUMULATE 	Добавляют прямоугольник, определенный lpRectBounds к ограничительному прямоугольнику 
		(использование операции объединения прямоугольника).
DCB_DISABLE 	Выключают накопление границ.
DCB_ENABLE 	Включают накопление границ. (Настройка по умолчанию для накопления пределов заблокирована.)

Замечания
Управляет накоплением информации ограничительного прямоугольника для определенного контекста устройства.
Windows может сохранить ограничительный прямоугольник для всех операций рисунка. Этот прямоугольник может запрошен и сброшен прикладной программой. Пределы рисунка полезны для объявления неверным кэшей растровых рисунков.

Hosted by uCoz