Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2008-01-19 00:42:43 ЛС | профиль | цитата
Тебе.

1) Разве белые люди делают DeleteDC(Bitmap.Canvas.Handle) ???
2) Зачем нужно св-во DrawSource - не пойму
3) Интерфейс пользователя должен позволять Создать объект + (Отрисовать сколько хочешь раз, и каким хочешь макаром) + Уничтожить его
4) У пользователя должна быть возможность установить самостоятельно Point1 и Point2, уже зная параметры картинки, ДО отрисовки
5) Обязательность обработки очереди сообщений - сомнительна.
Например, если отрисовку подключать на OnPaint, то это уж точно противопоказано.
Да и в KOL ее отрабатывать следует KOL-овскими методами. Это, видимо, должно быть внешнее событие, к которому пользователь при желании подключает Application.doProcessMessages
Тут еще есть над чем подумать...

А вообще, ты читал чего-то про этот COM
карма: 9

0