Hm..
1.) It is possible to make a ScreenShot without the foreground Application!
2.) The DESKTOP is a Window! It is the Mainwindow of an 'Explorer' instanz, in older Windowsversions 'Progman'!
I made a small demo, where i use PrintWindow!
(Test_ScreenShot_BackGround.zip)
It is made with Delphi 6 and goes to all Apps in Z-Order, starting with the last (Desktop!).
I have tested it in Windows8.1 (Classic Shell).
Zitat:
It is possible to make a ScreenShot
and your think that is a sreenshot? sorry for me that is nothing
and Fails on W7 Forget it (40% Cpu? )
you should
handle WM_PRINT and WM_PRINTCLIENT. (i think you do nothing of both)
Zitat:
The DESKTOP is a Window!
not for me.. then the
Handle never changed.
which is only a Container where the
real Window are Painting.
what is a Window
greets