Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Device Context eines Fensters ändern (https://www.delphipraxis.net/138540-device-context-eines-fensters-aendern.html)

Mr_G 12. Aug 2009 09:45


Device Context eines Fensters ändern
 
Hallo zusammen,

ich versuche gerade einen Screenshot von einem Fenster zu machen, was aber nicht funktioniert, wenn auf dem Rechner eine Arbeitsstationssperre aktiv ist (ähnlich wie bei minimierten Fenstern).
Nun habe ich auf einem Streifzug durchs Internet eine Lösungsidee aufgeschnappt: Man könnte "einfach" den Device Context des Fensters auf einen selbsterstellten Memory-DC abändern und dieses dann via Botschaft veranlassen, sich zu zeichnen. Hört sich in meinen Ohren gut an... Das Problem: Wie ändere ich den Device Context eines Fensters?
Gruß

Mr_G

Luckie 12. Aug 2009 09:50

Re: Device Context eines Fensters ändern
 
Meinst du sowas: http://www.delphipraxis.net/internal...ght=screenshot

Mr_G 12. Aug 2009 10:16

Re: Device Context eines Fensters ändern
 
Ich probier es mal aus... bei minimierten Fenster versagt ja leider auch diese Funktion...


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz