comment empêcher toute fenêtre apparaitre sur mon application plein écran
3 réponses
Stéphane Vasseur
Bonjour =E0 toute la communaut=E9,
Alors voila mon soucis je fait de l' Opengl en C++ sous Visual studio
express 2005
J'ouvre un =E9cran dans la r=E9solution que je veut et je cr=E9e une fen=EA=
tre
plein =E9cran dessus et tout roule.
Par contre des que quelqu'un se connecte sur Msn paf sa passe au
dessus de mon application ce qui est assez =E9nervant.
En fait j'ai un syst=E8me bi-=E9cran et si je d=E9place une fen=EAtre de
l'autre =E9cran sur mon application ca passe au dessus mon application
Comment =E9viter cela en rendant seulement l'=E9cran que j'ai ouvert pour
Opengl visible.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bertrand Lenoir-Welter
> En fait j'ai un système bi-écran et si je déplace une fenêtre de l'autre écran sur mon application ca passe au dessus mon application Comment éviter cela en rendant seulement l'écran que j'ai ouvert pour Opengl visible.
Il suffit de créer la fenêtre avec le style étendu Attr.ExStyle|=WS_EX_TOPMOST
La fenêtre ne pourra alors être recouverte que par des fenêtres ayant elles-mêmes l'attribut TOPMOST (elles sont plutôt rares).
> En fait j'ai un système bi-écran et si je déplace une fenêtre de
l'autre écran sur mon application ca passe au dessus mon application
Comment éviter cela en rendant seulement l'écran que j'ai ouvert pour
Opengl visible.
Il suffit de créer la fenêtre avec le style étendu
Attr.ExStyle|=WS_EX_TOPMOST
La fenêtre ne pourra alors être recouverte que par des fenêtres ayant
elles-mêmes l'attribut TOPMOST (elles sont plutôt rares).
> En fait j'ai un système bi-écran et si je déplace une fenêtre de l'autre écran sur mon application ca passe au dessus mon application Comment éviter cela en rendant seulement l'écran que j'ai ouvert pour Opengl visible.
Il suffit de créer la fenêtre avec le style étendu Attr.ExStyle|=WS_EX_TOPMOST
La fenêtre ne pourra alors être recouverte que par des fenêtres ayant elles-mêmes l'attribut TOPMOST (elles sont plutôt rares).
Stéphane Vasseur
oki je regarde ca et je te dit le résultat ;-)
mais sinon ya pas moyen quelle ne soit pas du tout recouvrable ?
cordialement
Stéphane
oki je regarde ca et je te dit le résultat ;-)
mais sinon ya pas moyen quelle ne soit pas du tout recouvrable ?