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

C++/CLI Discussion :

[C++/CLI] Lien avec MFC sur fenêtre non modale


Sujet :

C++/CLI

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 26
    Points : 18
    Points
    18
    Par défaut [C++/CLI] Lien avec MFC sur fenêtre non modale
    Bonjour,

    Je développe une petite DLL avec les Windows Forms en faisant appel de temps en temps à des boîtes de dialogues MFC (des espèces de MessageBox, mais personnalisées).

    Lorsque que je rends ma winform modale, en l'appelant donc avec ShowDialog(), tout se passe bien lorsqu'il s'agit d'accéder aux MFC. Malheureusement je la veux non modale pour continuer à avoir la main sur mon logiciel, je l'appelle donc avec la méthode Show(), mais là au moment d'appeler ma boîte MFC j'ai l'assertion ASSERT(afxCurrentResourceHandle != NULL qui fait planter mon programme.

    Petite précision d'archi : le point d'entrée de ma DLL contient bien l'appel AFX_MANAGE_STATE(AfxGetStaticModuleState()), par contre la winform se trouve dans une librairie statique appelée par la DLL. Je n'ai pas la possibilité de faire autrement, et je tiens à mes MessageBox persos made in MFC. La DLL et la librairie statique sont compilées sans l'option /clr sauf bien entendu les fichiers qui font appel à la winform ou à d'autres classes managées créées pour l'occasion.

    Merci pour votre aide.

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 26
    Points : 18
    Points
    18
    Par défaut
    J'ai quelques indications en plus, si ça peut inspirer une bonne âme. D'autres personnes (pas faciles à trouver) ont le même problème que moi, par exemple ici : http://www.dotnetmonster.com/Uwe/For...-in-debug-mode.

    Après lecture du message, j'ai tenté de compiler en release et là tout marche ! Bien sûr ça peut m'aider à avancer, mais ce n'est pas une solution. Et puis j'ai du mal à comprendre ce qui se passe du coup.

    Je suis impatient d'avoir votre avis.

Discussions similaires

  1. Réponses: 0
    Dernier message: 25/02/2014, 16h01
  2. Problème de liens avec ancre sur outlook
    Par pupay dans le forum Outlook
    Réponses: 0
    Dernier message: 08/01/2013, 10h52
  3. lien avec parametre sur textfield
    Par hugobib dans le forum iReport
    Réponses: 1
    Dernier message: 07/11/2012, 07h38
  4. [VAB] [2000] Lien avec un champ "Oui/non"
    Par DamKre dans le forum VBA Access
    Réponses: 2
    Dernier message: 01/07/2007, 11h32
  5. Réponses: 4
    Dernier message: 13/06/2004, 15h28

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