Forum: Programmieren allgemein
Delphi
by HolgerX,
3. Jul 2016
Hmm..
meine Funktion arbeitet doch garnicht mit PrintWindow!?
Hab hier kein Win10 zum testen..
Forum: Programmieren allgemein
Delphi
by HolgerX,
2. Jul 2016
Teste doch mal:
Type
TScreenShotSource = (sssActiveForm,sssActiveFormClient,sssPrimaryScreen,sssDesktopScreen);
procedure MakeScreenShot(const ATarget: TBitmap;ASource : TScreenShotSource;ASourceHandle : HWND = 0);
var
tmpHandel : HWND;
SourceDC: HDC;
Rec: TRect;
Forum: Programmieren allgemein
Delphi
by HolgerX,
2. Okt 2015
Oder nehme stat 'self.Handle' 'Screen.ActiveForm.Handle' dann wird immer der ScreenShot von dem aktuellen Fenster deiner App gemacht.