Einzelnen Beitrag anzeigen

sk0r

Registriert seit: 1. Mai 2007
181 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Screenshot aus DLL heraus erstellen

  Alt 15. Jun 2007, 15:01
Delphi-Quellcode:
procedure CreateScreenshot(hScreenFile: String);
var
  hScreenDC: hDC;
begin
  hScreenDC := CreateDC('DISPLAY', 0, 0, nil);
  if hScreenDC <> 0 then
  begin
    BitBlt(<Destination?>, 0, 0, czEngFuncs.GetWindowCenterX*2, czEngFuncs.GetWindowCenterY*2, hScreenDC, 0, 0);
  end;
  DeleteDC(hScreenDC);
end;
Das ist also der Anfang, nur muss ich ja eine Destination Handle haben..
  Mit Zitat antworten Zitat