Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Копирование куска экрана

247
30 марта 2005 года
wanja
1.2K / / 03.02.2003
Я делаю так:
Image2.Canvas.CopyMode:=cmSrcCopy;
Image2.Canvas.CopyRect(OldRF,OldBitmap.Canvas,OldRC);
потом рисую кой-чего...
потом:
OldBitmap.Canvas.CopyRect(NewRc,Image2.Canvas,NewRF);
Image2.Canvas.CopyMode:=cmSrcAnd;
Image2.Canvas.CopyRect(NewRf,CursorBitmap.Canvas,NewRC);

OldBitmap - TBitmap, куда копируется старый кусок экрана
CursorBitmap - TBitmap, где лежит "курсор", он-то коприутся на Image без проблем.
OldrF,NewF - области Image2.
OldRC,NewRC - области внутри Bitmap'ов.
По-видимому не копируется в Bitmap. Почему?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог