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 :

modifier la taille d'un boite de dialogue


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    382
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 382
    Par défaut modifier la taille d'un boite de dialogue
    Bonjour,

    dans mon projet mfc, j'ai ajouter une boite de dialogue, lors de l'affichche je veux modifier la taille de la boite de dialogue pour cacher quelques controles (selon une option choisie dès le départ)
    comment je peux faire?

    Merci d'avance

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 492
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 492
    Par défaut
    modifier la taille de la boite de dialogue pour cacher quelques controles
    Est une très mauvaise idée d'un point de vue ergonomique.
    Il vaut mieux désactiver les contrôles, voir de les rendre invisibles plutôt que de faire des bidouilles sur la taille de la boite de dialogue.

    Si vous voulez toujours faire votre infâme bidouille, le plus simple est de générer dynamiquement le template de la boite de dialogue et d'utiliser CDialog::CreateIndirect :
    http://msdn.microsoft.com/fr-fr/libr...(v=vs.80).aspx

  3. #3
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    382
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 382
    Par défaut
    Merci bacelar pour ta reponse
    Citation Envoyé par bacelar Voir le message
    Il vaut mieux désactiver les contrôles, voir de les rendre invisibles plutôt que de faire des bidouilles sur la taille de la boite de dialogue.
    J'ai pensé à ça et j'ai fait ça, mais cette partie de la boite de dialogue reste vide, ce qui n'est pas du tout joli donc j'ai pensé à éliminer cette partie.

    j'attends vos avis
    Merci

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 492
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 492
    Par défaut
    Jolie et boite de dialogue, c'est un oxymore.

    Le plus important c'est l'ergonomie, et un contrôle désactivé (et pas invisible) est un vecteur de communication très puissant.

    L'utilisateur final d'une application a des critères bien plus objectifs que "jolie".

    Sinon, si vous voulez vous prendre la tête à faire un truc "joli" (moi l'ergonomie, je trouve ça bien plus jolie), regardez le lien que j'ai déjà posté.

  5. #5
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    382
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 382
    Par défaut
    Merci bacelar pour les conseils c'est très utiles

Discussions similaires

  1. Modifier le titre d'une boite de dialogue
    Par 3aychoucha dans le forum MFC
    Réponses: 7
    Dernier message: 31/12/2012, 15h18
  2. Modifier le titre d'une boite de dialogue
    Par Sieib dans le forum jQuery
    Réponses: 4
    Dernier message: 27/09/2012, 13h15
  3. Modifier le focus dans une boite de dialogue
    Par DaveShot dans le forum SWT/JFace
    Réponses: 5
    Dernier message: 06/05/2010, 16h09
  4. [XL-2003] Modifié le chemin d'une boite de dialogue
    Par mentat dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 23/10/2009, 16h13
  5. modifier la catpion d'une boite de dialogue
    Par yannickrohel dans le forum Windows
    Réponses: 2
    Dernier message: 26/01/2006, 13h39

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