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 :

Boite de dialogue, contrôle et variable membre


Sujet :

MFC

  1. #1
    Futur Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3
    Par défaut Boite de dialogue, contrôle et variable membre
    Bonjour,

    Je developpe une application avec visual studio dans un projet non MFC. Le programme initial comporte un fichier ressource qui permet d'afficher une interface graphique. J'ai modifié ce projet pour ajouter une boite de dialogue, j'ai créé mes contrôle, jusque la pas de probleme. La boite de dialogue s'ouvre bien quand je clique sur le menu, par contre je n'arrive pas a recupéré les données entré par l'utilisateur.

    J'ai vu qu'il fallait associer aux controles des variables membres et utiliser DoDataExchange, mais vu que je n'ai pas acces au wizard je n'arrive pas a le faire. Quelqu'un aurait-il une idée pour me venir en aide svp?

  2. #2
    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,
    pour cela tu peux consulter la faq :http://cpp.developpez.com/faq/vc/ind...ToWorkWithCtrl
    ou encore un de mes tutos pour visual 2008:
    http://farscape.developpez.com/tutor...arrer-mfc-vc9/
    si jamais j'ai une version pour vc6. sur ma page.

  3. #3
    Futur Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3
    Par défaut
    Merci pour ta réponse.

    Je suis sous visual studio 2005. Mon projet étant "non MFC", je galère toujours même avec les tutorials, étant donné que tout ne correspond pas. J'ai changé les propriétés de mon projet pour inclure les librairies MFC. Grâce à ca j'ai pu ajouter une classe a ma boite de dialogue, ajouté les variables membres qu'il faut. Par contre ca bloque au moment de l'appel des méthodes. J'ai creer une fonction avec l'assistant qui est censé se lancer lorsque l'utilisateur clique sur le bouton OK de la boite de dialogue, mais ca ne fonctionne pas. Le code qui dois etre executer ne l'ai pas.

    Je commence a vraiment bloqué, ca fait 4 jours que je suis sur ce problème, peut etre qu'il vaut mieu que j'utilise une autre librairie graphique étant donné que la principale partie de mon programme utilise win32.h ?

    Merci pour votre aide

  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,
    il suffit de faire clic droit ajouter un évènement sur le bouton et de choisir le message BN_CLICKED.
    la méthode sera générée.

  5. #5
    Futur Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3
    Par défaut
    Merci beaucoup pour ton aide. En fait c'est vraiment compliqué d'ajouter la librairie MFC a un projet qui n'a pas été codé pour avec une interface deja plus ou moins réaliser. J'ai reussi en utilisant une une bonne vielle programmation win32...
    C'est la premiere fois que je touche a une interface graphique donc j'ai pas mal galéré mais pour ceux que ca interesse, il y a un bon tuto ici (en anglais) : http://www.relisoft.com/Win32/dialog.html
    Merci encore pour tes réponses rapides farscape

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

Discussions similaires

  1. variable membre structure et boite de dialoque
    Par Orc_Fayeh dans le forum MFC
    Réponses: 4
    Dernier message: 26/04/2007, 00h10
  2. Intialisation variable dans une boite de dialogue
    Par bontempf dans le forum MFC
    Réponses: 2
    Dernier message: 02/04/2007, 11h28
  3. Variables pour plusieurs boites de dialogue
    Par bontempf dans le forum MFC
    Réponses: 2
    Dernier message: 18/03/2007, 14h57
  4. Récupérer une variable d'une boite de dialogue à l'autre
    Par DjSeblaterreur dans le forum C++/CLI
    Réponses: 16
    Dernier message: 07/12/2006, 10h01
  5. afficher dans une boite de dialogue la valeur d'une variable
    Par micknic dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 10/07/2005, 09h25

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