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 :

[MFC] error LNK


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    r0d
    r0d est déconnecté
    Membre expérimenté

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    4 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 4 288
    Billets dans le blog
    2
    Par défaut [MFC] error LNK
    Bonjour à tous,

    voilà, j'ai une classe ClasseFille qui hérite d'une classe classeMere, et j'obtiens cette erreur à la compilation:
    error LNK2001: unresolved external symbol "public: virtual struct CRuntimeClass * __thiscall classeMere::GetRuntimeClass(void)const " (?GetRuntimeClass@classeMere@@UBEPAUCRuntimeClass@@XZ)
    ClasseMere hérite de CDialog.

    Je ne comprends pas cette erreur, et je ne trouve rien là-dessus sur la toile. Je ne sais pas trop ce qu'est ce GetRuntimeClass, mais ce qui est sûr, c'est que je n'ai aucune méthode de ce nom dans ma classe fille.

    Une piste, un lien, une explication seront les bienvenus
    Merci.

  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,
    tu n'utilises pas IsKindOf quelque part ?
    ou alors peut etre
    tu doit avoir une reference avec IMPLEMENT_SERIAL ou IMPLEMENT_DYNCREATE etc et il te manque la partie DECLARE_DYNAMIC
    mais bon ça tourne autour de ça .
    sachant que par defaut visual ne genere pas ces macros pour une Dialogue..

  3. #3
    r0d
    r0d est déconnecté
    Membre expérimenté

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    4 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 4 288
    Billets dans le blog
    2
    Par défaut
    Bon, j'ai tout essayé:
    IMPLEMENT_DYNAMIC, IMPLEMENT_DYNCREATE, et IMPLEMENT_SERIAL mais rien n'y fait.
    Du coup, je n'utilise plus ma ClassMere, mais directement CDialog. C'est ennuyeux car je dois repositionner mes controles "à la main", car c'est ce qu'était censé faire ma ClasseMere.

    Merci farscape

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

Discussions similaires

  1. [MFC]error LNK2005
    Par annedjomo dans le forum MFC
    Réponses: 3
    Dernier message: 07/08/2006, 21h15
  2. error LNK 2019... comprends pas pourquoi ?
    Par MonsieurAk dans le forum MFC
    Réponses: 2
    Dernier message: 29/04/2005, 15h06
  3. [MFC] Error de compilation
    Par jagboys dans le forum MFC
    Réponses: 3
    Dernier message: 08/02/2005, 13h18
  4. [MFC] Error: no data exchange control
    Par LeMafiozo dans le forum MFC
    Réponses: 5
    Dernier message: 16/01/2004, 20h23
  5. [MFC] Error : error in OMF type information
    Par Yabo dans le forum MFC
    Réponses: 3
    Dernier message: 28/07/2003, 14h33

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