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 :

Non prise en compte des modifications de l'IHM


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 53
    Par défaut Non prise en compte des modifications de l'IHM
    Bonjour,

    Voilà je suis amené à modifier une application existante, sur ce code, j'ai déjà fait quelques modif afin d'optimiser quelques méthodes, jusque là tout va bien.

    Ensuite, j'ai essayé de modifier une boite de dialogue (comme le titre dans la barre de titre, ou de rajouter du texte sur cette boite de dialogue), mais lors de l'exécution, aucune de mes modifications ont été prises en compte.
    J'avais aussi essayé de rajouter un bouton radio, il me met bien automatiquement le DDX dans le code de la boite de dialogue, mais à l'execution, j'ai un "Debug Assertion Failed", ce qui signifiait que le DDX correspondant au bouton radio pointait sur un bouton radio qui n'existait pas, pour lors du développement le bouton est bien là.

    Est ce que quelqu'un aurait une idée, parce qu'apres plusieurs heures, je n'ai toujours pas trouvé de solution ...

    Merci par avance.

  2. #2
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    76
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Janvier 2005
    Messages : 76
    Par défaut
    Pour le Debug Assertion Failed, regarde dans le "Ressources Symbols" dans le RessourceView.
    ça doit t'ouvrir une petite fenetre dans laquelle tous les nom de tes controles sont présent.
    Tu dois pourvoir trouver les nom de tes controls, leur valeur et s'ils sont utilisés ou pas.

    Dans le cas ou un Nom n'est pas utilisé, supprime le.

    Quand tu as terminé, recompile tout ton projet.



    Pour ton problème de raffraichissement :
    - As tu essayer avec UpdateWindow()?
    - Ou Invalidate() dans certain cas ...
    - Utilise tu des Group Box ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 53
    Par défaut
    J'ai nettoyé un peu dans Ressources Symbols, mais il n'y a pas eu de changement.
    Sinon pour "UpdateWindow", ça sert si je fais une modif de l'IHM pendant l'execution, ce qui n'est pas le cas ici (pas pour le moment du moins).

    Sinon effectivement, j'utilise bien des "groupe box", tu as une idée ?

  4. #4
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    76
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Janvier 2005
    Messages : 76
    Par défaut
    Est ce que tes controles sont bien affichés au premier plan lors de l'execution ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 53
    Par défaut
    comment ça au premier plan ?

    En fait tous les controls qui étaient deja présents sur l'appli s'affiche tous, mais moi lorsque je veux faire une modif, comme rajouter un control ou bien juste déplacement un control existant et bien, rien n'est pris en compte.

  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,

    Si je comprends bien, c'est comme si l'éditeur de ressources et le compilateur ne travaillaient pas sur le même fichier .rc. As-tu cherché sur ton disque si tu avais plusieurs fichiers .rc ?

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

Discussions similaires

  1. SQL Loader - Non prise en compte des titres
    Par zizou771 dans le forum SQL*Loader
    Réponses: 2
    Dernier message: 16/07/2008, 15h30
  2. [cURL] Non prise en compte des cookies avec librairie curl
    Par jpascal dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 02/12/2007, 20h06
  3. Réponses: 3
    Dernier message: 10/04/2007, 14h38
  4. Problème : Prise en compte des modifications
    Par PhilippeBedin dans le forum ASP.NET
    Réponses: 5
    Dernier message: 04/03/2007, 18h45
  5. EXCEL : non prise en compte des lignes >51
    Par h_mag_14 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 01/11/2006, 22h56

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