Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Повреждение части компоненты


Автор: EvgeniyK77 31.1.2009, 12:52
Как в Borlande-е повредить не всю графическую компоненту целиком, а только её часть? Есть ли что-то вроде InvalidateRect() из WinAPI?

Автор: dumb 31.1.2009, 13:29
а чем тебе не угодила InvalidateRect() из WinAPI?

Автор: EvgeniyK77 31.1.2009, 14:04
Извиняюсь за дурацкий вопрос: а как по компоненте получить HWND?

Добавлено через 7 минут и 6 секунд
Я, кажется, нашёл. Это свойство Handle.

Автор: Dem_max 31.1.2009, 15:35
HWND hWnd == Form1->Handle

Автор: EvgeniyK77 1.2.2009, 12:35
А вот ещё вопрос.
Как теперь в обработчике события OnPaint PaintBox-а определить, какая область повреждена и требует перерисовки?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)