Deutsch.. sorry mein Englisch ist unter aller Sau.
Zuvor! Geht nicht gegen deine Person sondern ist rein Fachlich gesehen.
Zitat:
The app with the HWND will receive a WM_PRINT, NOT the caller of PrintWindow!
Warum werden dann alle meine Anwendungen die über WM_PRINT gezeichnet werden bei dir nicht aufgenommen?
Zitat:
Your Screenshoot of your Videoplayer didn't work, of course it use
DirectX for the Videoplaying, which is NOT
handle by Windows
GDI and also NOT could redraw by Microsoft
GDI! ('Overlayed Window').
Deshalb ist dein Tool nicht zu gebrauchen.
Du siehst schon die ganzen schwarzen Fenster die nicht aufgenommen werden unabhängig von meinem Video Player?
Der Startbutton, GDIClock, OTTB, Taskleiste, die Visualisierung in meinem Media Player und so weiter.
Ein Screenshot sollte das wiedergeben was im originalen Zustand vorhanden ist das schließt auch die Transparenz mit ein.
Was soll man mit einer halbfertigen Anwendung die alles verfälscht.
Zitat:
Desktopwindow
Der Desktop ist kein reales Fenster.
Ein Fenster unterliegt speziellen Voraussetzung um als Window definiert zu werden deshalb mein Link.
Fakt ist der Desktop hat diese Vorrausetzungen nun mal nicht.
Da kann man rumreden wie man will.
Auch wenn es DesktopWindow heißt ist es kein Fenster im herkömmlichen sinne.
Aber auch unter W7 (Classic Shell) ist es nicht zu gebrauchen wie du sehen kannst.
gruss