J'ai besoin de détecter si une application fonctionne actuellement en mode plein écran. Si oui, je dois arrêter ma demande. Alors, comment je peux le détecter? p.s. Win32 C++Détection du mode plein écran dans Windows
11
A
Répondre
8
hWnd = GetForegroundWindow();
RECT appBounds;
RECT rc;
GetWindowRect(GetDesktopWindow(), &rc);
Puis vérifiez si cette fenêtre n'est pas de bureau ou de shell. Simple si l'instruction.
if(hWnd =! GetDesktopWindow() && hWnd != GetShellWindow())
{
GetWindowRect(hWnd, &appBounds);
// Now you just have to compare rc to appBounds
}
Ceci est écrit sans test.
1
Une pleine mise en œuvre de la réponse de Hooch:
bool isFullscreen(HWND window)
{
RECT a, b;
GetWindowRect(window, &a);
GetWindowRect(GetDesktopWindow(), &b);
return (a.left == b.left &&
a.top == b.top &&
a.right == b.right &&
a.bottom == b.bottom);
}
Questions connexes
- 1. Passer du plein écran au mode plein écran pop/slide
- 2. Mode scène plein écran flash, mode plein écran movieclip?
- 3. Application Windows Mobile en mode plein écran
- 4. Mode plein écran Flash
- 5. Mode plein écran dans silverlight
- 6. Masquage du titre en mode plein écran?
- 7. Détection d'applications en plein écran sur mac
- 8. Windows plein écran avec Tkinter
- 9. android mode plein écran numéro
- 10. UIImageView en mode plein écran
- 11. Image en mode plein écran
- 12. Flex en mode plein écran?
- 13. MPMoviePlayerController mode plein écran problème
- 14. Plein écran Mode exclusif JDesktopPane
- 15. JInternalFrame en mode plein écran
- 16. Mode Plein écran dans Flash AS2
- 17. mode android en plein écran dans phonegap
- 18. Comment implémenter le mode plein écran?
- 19. Contrôle du format dans DirectShow (mode plein écran)
- 20. Exécution de capture plein écran dans Windows
- 21. Lecteur MPMovie quitter le mode plein écran
- 22. iPad MPMoviePlayerController - Désactiver le mode plein écran
- 23. Ouverture d'Acrobat en mode plein écran
- 24. TinyMCE - mode plein écran appelant éditeur trouver
- 25. Mode plein écran pour le contrôle ActiveX
- 26. Lancer MPlayer en mode plein écran
- 27. Test Flash en mode plein écran
- 28. Utilisation de contrôles personnalisés en mode plein écran du contrôle du lecteur Windows Media en C#
- 29. Ajouter un MPMoviePlayerController en mode plein écran?
- 30. comment lire des vidéos dans Windows Mobile par Windows Media Player en mode plein écran
Merci beaucoup, ce très aider! – lebron2323