WinAPI - zrzut czesci pulpitu. Nie do konca rozumiem.

Odpowiedz Nowy wątek
2016-03-15 17:21
0

Napisałem tu program w WinAPi, który robi zrzut części pulpitu i wyświetla w oknie. Jak przesuwam okno to uruchamiany jest komunikat WM_WINDOWPOSCHANGING. Dlaczego tak dziwnie się program zachowuje, tzn. wyświetla wiele jednocześnie częściowo nachodzących na siebie okien? Ktoś mi to wytłumaczy?

Pozostało 580 znaków

2016-03-15 17:51
2

To jest ten sam efekt, który powstaje gdy kamera zobaczy monitor z jej własnym obrazem.
Albo gdy postawisz dwa lustra naprzeciw siebie.

A dokładniej byś mógł opisać dlaczego tak się dzieje? - Mikilll 2016-03-15 17:55

Pozostało 580 znaków

2016-03-15 17:57

rysujesz na oknie zrzut ekranu, następnym razem na zrzucie ekranu pojawi się kawałek okna, a więc to okno narysuje kawałek ekranu z samym sobą z kawałkiem ekranu itd...


Programuje i programuje ,przychodzi człowiek "o niższej inteligencji" i rok pracy zmarnowany

Pozostało 580 znaków

2016-03-15 19:12
0

A jak zrobić żeby wyświetlało mi cały pulpit bez mojego okna? (tak, żeby nie było tego głupiego efektu)

edytowany 1x, ostatnio: Mikilll, 2016-03-15 19:13

Pozostało 580 znaków

2016-03-16 10:02
1

albo na chwilę przed zrobieniem zrzutu ekranu będziesz zmieniał wygląd okna na zwyczajny i po zrzucie dopiero rysował go, albo pobawisz się z samym zrzutem ekranu i będziesz na nim rysował coś w miejscu, gdzie masz to swoje okno


Programuje i programuje ,przychodzi człowiek "o niższej inteligencji" i rok pracy zmarnowany

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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