Jak w WinAPI wiarygodnie rozpoznać, czy użytkownik jest „w systemie”, tj. widzi pulpit, okna, pasek zadań itp., w przeciwieństwie do programu pełnoekranowego (np. gra lub film).
Dodam że gra może działać w tej samej rozdzielczości co pulpit, a jednak potrzeba to jakoś wykryć…
0
0
Po uchwycie okna sprawdzać width i height.
0
imo sprawdzenie czy GetForegroundWindow zakrywa cały ekran jest dobrym rozwiązaniem,
tylko kwestia czy GetDeviceCaps(GetDC(NULL), HORZRES/VERTRES), będzie dobrze zwracać rozdzielczość w przypadku przejęcia urządzenia i zmiany rozdzielczości przez sterownik(dx/opengl)