![]() |
Screenshot mit transparenten Fenster und Maus
Hi,
wie mache ich einen Screenshot von meinem Bildschirm? Transperente Fenster und die Maus Sollen aber auf dem Bild zu sehen sein! Normalerweise mache ein ein Screenshot so:
Delphi-Quellcode:
mfg
var
Bitmap:TBitmap; DeskWh:HWND; DeskDC:HDC; DeskRc:TRect; begin DeskWh:=GetDesktopWindow; DeskDC:=GetDC(DeskWh); GetWindowRect(DeskWh, DeskRc); Bitmap.Width:=DeskRc.Right-DeskRc.Left; Bitmap.Height:=DeskRc.Bottom-DeskRc.Top; BitBlt(Bitmap.Canvas.Handle,0,0,Bitmap.Width,Bitmap.Height,DeskDC,0,0,SRCCOPY); end; gandime |
Re: Screenshot mit transparenten Fenster und Maus
So sollte es zumindest mit dem Mauszeiger klappen (ist von den Schweizern) : *
![]() Wie das mit den transparenten Fenstern geht weiß ich nicht. P@Tti |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz