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 :

Dialog Box non modale


Sujet :

MFC

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 78
    Par défaut Dialog Box non modale
    Bonsoir,

    Dans mon application de type MDI, j'ai récemment ajouté une boîte de dialogue que j'ouvre de manière non modale. Cependant lorsque je minimise ou maximise cette boîte de dialogue elle va se mettre dans le coin inférieur gauche (minimisation) ou occuper la totalité de l'écran. Idem quant à sa mobilité: elle peut être bougé sur tout l'écran. Que dois je faire pour que cette dialogue box reste au sein du périmètre de la fenêtre principale de l'application à la manière d'une vue du document??

    Whitebird001

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 32
    Par défaut
    Utilise le message WM_GETMINMAXINFO dans ta boite de dialogue pour y définir la taille min/max et la position de boite de dialogue

    A+

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 78
    Par défaut
    OK merci pour l'info pseudo01.

    Je vais cependant appliquer une autre méthode:

    Lors de la création de la classe associée à la boîte de dialogue, ce sera une CFormView et non une CDialog, et la boîte sera ouverte dans une vue et se comportera ainsi...

    Whitebird001

  4. #4
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut,
    si tu as une application MDI c'est certes plus approprié..

Discussions similaires

  1. Dialog non modal
    Par Kemanke dans le forum MFC
    Réponses: 4
    Dernier message: 05/10/2008, 21h38
  2. Dialog non modale
    Par eddie5150 dans le forum MFC
    Réponses: 5
    Dernier message: 27/04/2007, 12h50
  3. Dialog non modal
    Par fd dans le forum MFC
    Réponses: 2
    Dernier message: 06/09/2006, 18h30
  4. Pop-up d'une dialog box a partir d'un bouton
    Par bobbyjack dans le forum MFC
    Réponses: 21
    Dernier message: 13/09/2005, 15h32
  5. Rendre une fenêtre modale non modale
    Par Smortex dans le forum Composants VCL
    Réponses: 2
    Dernier message: 30/03/2003, 17h56

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