Показать сообщение отдельно

Скриншот в игре
  #1  
Старый 13.04.2010, 15:03
SultanOFF
Участник форума
Регистрация: 04.06.2009
Сообщений: 176
С нами: 8913664

Репутация: 0
По умолчанию Скриншот в игре

Здравствуйте. Как сделать скриншот во время игры? (COD4). Если применять данный код, то вместо скрина черный экран
Код:
var   ScreenDC: HDC;
   canvas:Tcanvas;
 begin 
  ScreenDC:=GetDC(0);  
 Canvas:=TCanvas.Create(); 
  canvas.Handle:=ScreenDC; 
  Width:=Screen.Width;   
Height:=Screen.Height;   Img1.Canvas.CopyRect(Rect(0,0,Img1.Width,Img1.Height),   canvas,Rect(0,0,Screen.Width,Screen.Height));   Releasedc(0,ScreenDC);  
 Canvas.Free;
 end;
 
Ответить с цитированием