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 Ändern des DeviceContext eines fremden Fenster (https://www.delphipraxis.net/121115-aendern-des-devicecontext-eines-fremden-fenster.html)

_BlackDragon_ 22. Sep 2008 16:15


Ändern des DeviceContext eines fremden Fenster
 
Hallo zusammen.

Hat jemand eine Idee oder einen Wink mit dem Zaunpfahl für mich? :-D

Ich habe eine Anwendung, in der ich Screenshots beliebiger Fenster anzeigen kann. Jetzt würde ich gerne
dafür sorgen, dass diese Anwendungen nicht auf dem Desktop gezeichnet werden, sondern evtl. in einem eigenem DeviceContext (CreateCompatibleDC(...)). Wie kann der DC eines Fensters geändert werden? Den DC der Fenster zu erhalten ist ja kein Problem, dank "GetWindowDC(...)". Aber ändern läßt der sich nicht so ohne weiteres.
Ich möchte quasi einen "virtuellen Desktop" erstellen.

Ich hoffe ich hab mich einigermaßen verständlich ausgedrückt. :oops:

Gruss

BlackDragon

PS: Bevor irgendwelche Fragen diesbezüglich auftauchen, NEIN, es ist kein Scherzprogramm etc...


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:34 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