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 :

Valider une boite de dialogue sans appuyer sur le bouton "OK"?


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 133
    Par défaut Valider une boite de dialogue sans appuyer sur le bouton "OK"?
    Dans mon projet j'ai une boite de dialog de configuration. Dans mon programme j'ai mis les valeurs par défaut et j'aimerais pouvoir exécuter au premier lancement de mon application ces applications par défaut. Pour cela il me suffit juste de cliquer sur le bouton "OK de ma fenêtre de configuration.

    J'aimerais savoir s'il est possible de valider une boite de dialog sans appuyer sur le bouton "OK"?

  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
    Erreur de conception.
    MFC, c'est un model Document/Vue.
    La boîte de Dialogue est une Vue et ne doit pas contenir d'information.
    Votre Document doit changer les données par défaut et votre Vue doit demander les modifications au Document.

  3. #3
    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
    pour valider une boite de dialogue sans OK ,il suffit d'appeler la méthode EndDialog(IDOK).

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 133
    Par défaut
    Ok mais je le met où le EndDialog(IDOK) dans la fonction d'initialisation?

  5. #5
    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
    farscape, tu ne lui rend pas service.

  6. #6
    Membre chevronné
    Avatar de PetitPapaNoël
    Développeur informatique
    Inscrit en
    Septembre 2006
    Messages
    559
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 559
    Par défaut
    Bonjour à tous,

    Bacelar : je t'assure qu'on peut utiliser les MFC et un modèle MVC sans utiliser les documents des vues. C'est ce que je fais. Pour moi, le document ne sert presque à rien. Mes objets métier sont tous utilisés directement dans mes vues ou mes boîtes de dialogue.
    Et puis il n'y a pas de document associé aux boîtes de dialogue...

    wolverine1987 et farscape : on peut aussi appeler directement la méthode OnOK(), ce qui revient au même que EndDialog(IDOK). Non ?

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

Discussions similaires

  1. afficher une liste box apres avoir appuyé sur un bouton
    Par maissaab dans le forum wxPython
    Réponses: 1
    Dernier message: 16/03/2011, 10h40
  2. [VBA-E]nombre qui influe sur une boite de dialogue
    Par vovor dans le forum Macros et VBA Excel
    Réponses: 23
    Dernier message: 31/05/2006, 14h01
  3. Erreur sur une boite de dialogue WXWIDGETS
    Par barbarello dans le forum Autres éditeurs
    Réponses: 6
    Dernier message: 06/01/2006, 20h46
  4. Réponses: 9
    Dernier message: 10/11/2005, 23h31

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