Registriert seit: 1. Mai 2007
181 Beiträge
Delphi 7 Enterprise
|
Re: Screenshot aus DLL heraus erstellen
15. Jun 2007, 16: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..
|
|
Zitat
|