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 :

CEdit : Erreur sur OnKillFocus


Sujet :

MFC

Vue hybride

vdaanen CEdit : Erreur sur OnKillFocus 04/02/2009, 12h39
farscape salut, a priori tu dois... 04/02/2009, 12h51
vdaanen Hello, je me doutais bien... 04/02/2009, 13h57
farscape la morale de l'histoire :... 04/02/2009, 18h12
vdaanen Je peux pas :(. On developpe... 05/02/2009, 08h22
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    System Integration Project Manager
    Inscrit en
    Octobre 2006
    Messages
    219
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : System Integration Project Manager
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 219
    Par défaut CEdit : Erreur sur OnKillFocus
    Bonjour,

    j'ai un souci avec les CEdit : je souhaite valider une valeur a la sortie, j'utilise donc OnKillFocus.

    Le pb, c'est que mon soft crashes (acces violation) meme si je ne fais rien dans le onkillfocus. Et bie nsur ca crashe qu'en release.

    Est-ce que quelqu'un connait la soluce ou bien a une piste pour m'aider a resoudre ce pb ?

    Merci

    Vincent

  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,
    a priori tu dois faire quelque chose d'illicite en rapport avec cet edit .
    si ton edit utilise une classe héritée (de CEdit) vérifie tout les traitements .
    ou les traitements sur l'edit dans la view.

  3. #3
    Membre éclairé
    Profil pro
    System Integration Project Manager
    Inscrit en
    Octobre 2006
    Messages
    219
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : System Integration Project Manager
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 219
    Par défaut
    Hello,

    je me doutais bien que je faisais quelque chose de pas net (.Net ? ) mais quoi ???

    A table, entre 2 fourchettes, je me suis rappelé que j'avais déjà eu ce problème avec une mauvaise définition des prototype de fonctions et .... bingo.

    J'avais déclare et implémenté OnKillFocus(CWnd *) dans ma classe qui utilise le CEdit. Or dans cette classe, c'est OnKillFocus_MyControl()

    voilou

    V

  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
    la morale de l'histoire : utiliser l'assistant pour générer les messages ça évite bien des problèmes...

  5. #5
    Membre éclairé
    Profil pro
    System Integration Project Manager
    Inscrit en
    Octobre 2006
    Messages
    219
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : System Integration Project Manager
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 219
    Par défaut
    Citation Envoyé par farscape Voir le message
    la morale de l'histoire : utiliser l'assistant pour générer les messages ça évite bien des problèmes...
    Je peux pas . On developpe avec Visual Studio mais on crée toutes nos ressources 'à la main' car Visual Studio génère des ID de manière un peu bizarre par moment.

    La vraie conclusion : faut pas hesiter a verifier son taf avant de solliciter les potes

    V

  6. #6
    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
    que veux tu dires par :"Visual Studio génère des ID de manière un peu bizarre par moment." ?
    si c'est un problème de numérotation des ressources , perso j'ai écris (très rapidement ) un bout de code pour régénérer un copie du fichier resource.h avec les identifiants réordonnés.

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

Discussions similaires

  1. Erreur sur une fonction avec des paramètres
    Par Elois dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 05/05/2004, 21h00
  2. [VBS] Erreur sur "AddWindowsPrinterConnection"
    Par Admin dans le forum VBScript
    Réponses: 5
    Dernier message: 27/03/2004, 16h15
  3. Erreur sur serveur lié
    Par k-lendos dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 18/03/2004, 15h21
  4. []Erreur sur second emploi collection binding
    Par jacma dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 08/03/2004, 18h02
  5. Erreur sur le TNSListener après installation de 9iAS
    Par Patmane dans le forum Installation
    Réponses: 4
    Dernier message: 04/02/2004, 11h16

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