Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Screenshots von verdeckten Fenstern (https://www.delphipraxis.net/71436-screenshots-von-verdeckten-fenstern.html)

dr_gessi 15. Jun 2006 09:53


Screenshots von verdeckten Fenstern
 
Ich möchte gerne ScreenShots von möglicherweise verdeckten Fenstern machen. Ist das möglich, ohne das entsprechende Fenster in den Vordergrund holen zu müssen.

Vielen Dank für einen Tipp,
dr_gessi

Vjay 15. Jun 2006 10:57

Re: Screenshots von verdeckten Fenstern
 
Hallo,
unter Windows XP gibt es die Funktion PrintWindow, die dies erledigen kann (google), unter Windows 2k und abwärts dürfte dir das hier weiter helfen: http://www.delphipraxis.net/internal...113&highlight=

Zacherl 15. Jun 2006 11:17

Re: Screenshots von verdeckten Fenstern
 
Fenster, die nicht sichtbar sind werden aber IMHO nicht angezeigt. Bzw. die verdeckte Stelle bleibt auf dem Screenshot leer.

Florian

SirThornberry 15. Jun 2006 12:11

Re: Screenshots von verdeckten Fenstern
 
@Florian Bernd: Bei PrintWindow und wm_print ist das eben nicht so. Wenn das Programm die entsprechenden Messages auswertet malt es sich auf die von der Message übergebene Canvas. Man kann das mit einem wm_print vergleichen das man selbst abschickt wo man ein eigenes CanvasHandle mitgibt.

dr_gessi 15. Jun 2006 14:04

Re: Screenshots von verdeckten Fenstern
 
Vielen Dank, das hat mir sehr geholfen!


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