| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Звук, графика и видео > BitBlt |
| Автор: BreakMeThunder 30.12.2006, 23:37 |
| Скажите пожалуйста как работать с BitBlt, если можно поподробнее! |
| Автор: Bitter 31.12.2006, 01:02 |
| 1. Есть Image1 2. Есть Image2 3. Нужно скопировать из Image2 в Image1 4. BitBlt(Form1.Image1.Picture.Bitmap.Canvas.Handle, X, Y, W, H, Form2.Image1.Picture.Bitmap.Canvas.Handle,X1,Y1,SRCCOPY); где, X, Y - координаты в Image1, т.е. куда нужно скопировать W, H - ширина и высота копируемой области X1, Y1 - координаты в Image2, т.е. откуда нужно копировать SRCCOPY - флаг (означает полное копирование источника). Они разные бывают. Нажимаешь на нём правой кнопкой, выбираешь пунк меню "Find Declaration" и смотришь. |