Čau lidi nemáte nějaký nápad jak zjistit zdali běží jiná aplikace v fullscreen? Abych upřesnil o co se snažím. Moje aplikace v .NET se čas od času zobrazuje ale nechci aby se zobrazovala například při koukání na video nebo při hraní her ve fullscreen. Napadlo mě například při zmněne rozlišení obrazovky, ale to nebude moc ideální řešení. Nevíte co by se dalo na to použít? Děkuju.
Fórum › .NET
Fullscreen
noo, to sice nevim, to by si musel pravděpodobně přes winapi, ale pokud tvoje app nemá TopMost a máš třeba hru ve fullscreenu, tak by to neměla přebít, ale zůstat na pozadí
Když je okno ve fullscreenu tak to ještě neznamená, že nic nemůže být před ním. Na detekci lze použít jednoduchý postup. Získej nejvyšší okno (GetForegroundWindow), otestuj jestli to není sám desktop (GetDesktopWindow) a pak porovnej velikost oblasti okna a velikosti plochy. Případné ekvivalenty pro .NET si už najdeš :)
Zasláno z mobilního telefonu.
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 39 hostů
Podobná vlákna
Fullscreen — založil Michal
Fullscreen — založil ing
Fullscreen v konzole — založil nevim
Fullscreen overlay — založil Youda
Fullscreen v konzole — založil nevim
Moderátoři diskuze