Screenshot von unsichtbaren Fenster?
-
Geht sowas? Z.B. einen Screenshot von einem Minimierten Fenster machen?
Wenn ja wie ... bich auch über Lösungsansätze dankbar!
MfG
-
hol dir das handle des fensters und probiers aus...
Vlt hilft das...Ein Beitrag aus der letzten Zeit:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-167187
-
Hab ich ... er zeichnet den Bereich auf, wo das Fenster wär ...
-
WM_PRINT
-
Hmmm ....
So funktioniert das nicht ... wie macht man das richtig??
HDC DC = GetWindowDC(hWnd); RECT rc; GetWindowRect(hWnd, &rc) Image->Picture->Bitmap->Handle = CreateCompatibleBitmap(DC, rc.right-rc.left, rc.bottom-rc.top); SendMessage(hWnd, WM_PRINT, (WPARAM)DC, 0); BitBlt(Image->Picture->Bitmap->Canvas->Handle, 0, 0, Image->Width, Image->Height, DC, 0, 0, SRCCOPY); ReleaseDC(hWnd, DC);Vielen Dank!