Показать сообщение отдельно
  #7  
Старый 18.10.2007, 16:31
Аватар для mav_c
mav_c mav_c вне форума
Активный
 
Регистрация: 26.03.2007
Адрес: Москва
Сообщения: 287
Репутация: 30
По умолчанию

Цитата:
Сообщение от wildshaman
Возник вопрос.
Расскажите мне пожалуйста подробнее про функцию copyrect. И подскажите как это осуществить:
Допустим на форме имеется имейдж1 С КАРТИНКОЙ и пустой имейдж. Как мне по нажатию на кнопку скопировать кусочек картинки из перового имейджа и вставить этот кусочек в пустой имейдж??? Заранее спасибо!
Я всегда делаю через WinAPI

Код:
 BitBlt(Image2.Canvas.Handle, Xd, Yd, Image1.Canvas.Handle, Xs, Ys, X1s, X2s, SRCCOPY);

где
Xd, Yd - Координаты куда вставлять на приёмнике
Xs, Ys, X1s, Y1s - Откуда вырезаем на источнике
SRCCOPY - выполняемая операция (побитное копирование). О других см. MSDN
__________________
---------------------------------------------
Программирование - не профессия, а стиль жизни
Ответить с цитированием