IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

Premier plan sur un dialog


Sujet :

MFC

  1. #1
    Membre éclairé Avatar de |PaRa-BoL
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    738
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 738
    Points : 876
    Points
    876
    Par défaut Premier plan sur un dialog
    Bonjour,

    j'aimerais savoir comment forcer une boite de dialog à être toujours au premier plan ?

    Merci

  2. #2
    Membre éclairé Avatar de |PaRa-BoL
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    738
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 738
    Points : 876
    Points
    876
    Par défaut
    il ya l'option set foreground dans vc++ mais le dialog ne reste tjrs pas devant

  3. #3
    Rédacteur
    Avatar de abelman
    Inscrit en
    Février 2003
    Messages
    1 106
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 1 106
    Points : 2 629
    Points
    2 629
    Par défaut
    Tu peux aussi l'afficher en modal (avec la fonction CDialog:oModal si tu utilises les MFC)

  4. #4
    Membre régulier
    Inscrit en
    Février 2004
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 102
    Points : 111
    Points
    111
    Par défaut
    Utilise la fonction BringWindowToTop( )

  5. #5
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut
    Allez, encore une possibilité
    si tu crées toi meme la fenetre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    CreateEx (WS_EX_TOPMOST, ...
    ou bien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SetWindowPos
    avec propriété WS_EX_TOPMOST

  6. #6
    Membre éclairé Avatar de |PaRa-BoL
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    738
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 738
    Points : 876
    Points
    876
    Par défaut
    SetWindowPos
    avec propriété WS_EX_TOPMOST

    Marche niquel merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2007] créer une pop-up au premier plan sur bureau
    Par tibjedi dans le forum IHM
    Réponses: 4
    Dernier message: 06/08/2012, 11h22
  2. Label en premier plan sur mon asp:Menu
    Par Jayjay84 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 05/04/2011, 16h25
  3. [Dojo] vérifier si un dijit.dialog est en premier plan
    Par moukit233 dans le forum Bibliothèques & Frameworks
    Réponses: 3
    Dernier message: 12/02/2010, 16h21
  4. fermer une animation flash de premier plan sur une page web
    Par ledisciple dans le forum ActionScript 3
    Réponses: 8
    Dernier message: 23/05/2009, 10h41
  5. Réponses: 6
    Dernier message: 17/04/2009, 11h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo