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 :

dem info sur mdi sdi


Sujet :

MFC

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 6
    Points : 5
    Points
    5
    Par défaut dem info sur mdi sdi
    Bonjour,

    je voulai savoir s'il est possible de faire du MDI sur un projet qui au départ à été fait en SDI, lorsque je met child sur la fenêtre, le projet ne fait pas d'erreur mais lors de l'accès à cette fenêtre l'exe se fige et plante.

    Merci de me dire si c'est possible et si oui me mettre sur la voie.

    Cordialement merci à tous.

  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
    Points : 17 323
    Points
    17 323
    Par défaut
    salut,
    oui c'est possible moyennant quelques modifications:
    j'ai fais ça hier sur un projet lié a la faq:
    projet de depart SDI:
    http://farscape.developpez.com/Samples/TestResDll.zip
    projet en MDI:
    http://farscape.developpez.com/Sampl...tResDllMDI.zip

    utiliser windiff pour voir les differences ...

    En vrac:
    remplacer CSingleDocTemplate -> CMultiDocTemplate
    rajouter une Child (childfrm.cpp et .h)
    modifier le doctemplate : remplacer CMainFrame par CChildFrame.
    rendre public le contructeur de la CMainFrame et
    remplacer la classe de base CFrameWnd par CMDIFrameWnd.
    modifier la creation de la CMainFrame dans InitInstance.

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

Discussions similaires

  1. Récupérer des infos sur un AVI
    Par FredericB dans le forum C++Builder
    Réponses: 2
    Dernier message: 08/12/2003, 14h25
  2. Demande d'info sur treeview
    Par Anaxagore dans le forum IHM
    Réponses: 6
    Dernier message: 28/08/2003, 18h27
  3. [MFC]Info sur da la fusion sous Word
    Par kor dans le forum MFC
    Réponses: 6
    Dernier message: 22/08/2003, 11h14
  4. tuto sur MDI
    Par nicholz dans le forum Composants VCL
    Réponses: 2
    Dernier message: 25/01/2003, 17h37
  5. [CR] Infos sur l'utilisation de dll
    Par step dans le forum SAP Crystal Reports
    Réponses: 11
    Dernier message: 09/08/2002, 11h35

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