Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.05;
Скачать: CL | DM;

Вниз

Алгоритм захвата экрана   Найти похожие ветки 

 
deamon_t   (2005-12-28 22:10) [0]

Привет, всем вопрос такой каким образом можно захватить живое изображение с экрана, если делать это через Print Screen получаеться слишком долго (1-0.5 раза в секунду) но RADMIN и RDA это делают намного быстрее, в чем секрет?

З.Ы. Сорри если не совсем попал с темой, уточню... каким обращом это сделать на Delphi :-)


 
PKT   (2005-12-29 02:56) [1]

Попробуй обычный прием:
var
 ScreenDC: HDC;
 Bitmap: TBitmap;
begin
 Bitmap := TBitmap.Create;
 Bitmap.Width := Screen.Width;
 Bitmap.Height := Screen.Height;

 ScreenDC := GetDC(0);
 with Bitmap do begin
   try
     BitBlt(Canvas.Handle, 0, 0, Width, Height, ScreenDC,
       0, 0, SRCCOPY);
   finally
     ReleaseDC(0, ScreenDC);
   end;
 end;

 Bitmap.SaveToFile("C:\Мои документы\1.bmp");
 Bitmap.Free;
end;



Страницы: 1 вся ветка

Текущий архив: 2006.02.05;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.046 c
15-1137262974
LordOfRock
2006-01-14 21:22
2006.02.05
Проблема :( (Windows XP Sp2)


15-1137401848
WondeRu
2006-01-16 11:57
2006.02.05
...->Югославия->Афганистан->Ирак->Иран->...->Канада->...


4-1133003373
RaPToRidze
2005-11-26 14:09
2006.02.05
зип виндой


3-1133935957
fedpavel
2005-12-07 09:12
2006.02.05
_RecordSet


10-1113213878
uli
2005-04-11 14:04
2006.02.05
Ошибка при проверке существования экземпляра ВОРД