[Delphi] PrintScreen aktywnego okna...

0

We faq jest sposob na caly ekran a ja potrzebowalbym kod na zrzut z aktywnego okna.

Z gory dziekuje !!

0

Di pobrania aktywnego okna służy funkcja getforegroundwindow(), z resztą już powinieneś soebie poradzić :)

0

Chodzi Ci o uchwyt, czy zrzut z ekranu w formie rysunku??

0

Można też przez schowek.

uses ... , Clipbrd;

keybd_event(44,1,0,0); //zrzuca cały ekran
keybd_event(44,0,0,0); //zrzuca aktywne okno

Image1.Picture.LoadFromClipboardFormat(CF_BITMAP, ClipBoard.GetAsHandle(CF_BITMAP), 0);

0

Chodzi Ci o uchwyt, czy zrzut z ekranu w formie rysunku??

Chodzi mi właśnie o uchwyt, zapomniałem napisać :). Pobierasz ten uchwyt i używasz kodu z FAQ :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1