Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Фотоапарат


Батя ©   (2006-07-22 07:33:00) 

Мне нужно организовать, так что бы скоприровать орпеделёную область экрана и занести её а канву формы. спасибо.


Loginov Dmitry   (2006-07-22 10:00:00) [1]

> Дмитрий, Вы же сами заметили, что утечки появляются в определенных
> случаях


Но это было еще до того как ;)


KilkennyCat   (2006-07-22 08:50:00) [2]

Дмитрий, Вы же сами заметили, что утечки появляются в определенных случаях. Значит, нужно.


Loginov Dmitry   (2006-07-22 08:35:00) [3]

> В смысле?


Необходимо ли в [2] вызывать ReleaseDC?


Fay   (2006-07-22 08:34:00) [4]

2 Loginov Dmitry ©   (22.07.06 8:30) [4]
> А относится ли это к TCanvas?
В смысле?


Loginov Dmitry   (2006-07-22 08:30:00) [5]

> что коли вызвал GetDC, то вызови потом еще одну


А относится ли это к TCanvas?


KilkennyCat   (2006-07-22 08:21:00) [6]

А вот в справке говорят, что коли вызвал GetDC, то вызови потом еще одну...


Loginov Dmitry   (2006-07-22 08:15:00) [7]

С канвой TCanvas работал?
Тогда сделай так:
with TCanvas.Create do
try
 Handle := GetDC(0);
 // Здесь можешь скопировать изображение из этой канвы в другую
 // например с помощью CopyRect                                                
   
finally
 Free;
end;


KilkennyCat   (2006-07-22 08:00:00) [8]

http://e-dok.narod.ru/delphi/question1/os/os.html


Наверх

Титульная страница Поиск, карта сайта Написать письмо