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 :

CFrameWnd::EnableDocking Utilisation difficle


Sujet :

MFC

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    177
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 177
    Par d�faut CFrameWnd::EnableDocking Utilisation difficle
    Bonjour � tous!
    Depuis un certain temps, je m'�vertue, en vain, � cr�er des fen�tres filles "dockable", ou ancrables pour les fran�ais.
    J'ai cr�� un projet de base sous Visual 6.0, en demandant d'utiliser un syst�me de MDI.
    A force de chercher des solutions sur le net, je me suis rendu compte que la librairie CFrameWnd, dont h�rite (au deuxi�me degr�) ma classe CChildFrame, poss�de la m�thode EnableDocking.

    Cependant, malgr� tous mes efforts, je n'arrive pas � me servir de cette m�thode. Car quoi que je fasse, un message d'erreur "Unhandled exception" apparait � l'�cran.

    Je ne sais pas comment me sortir de cette impasse: PLEASE HELP ME

  2. #2
    Membre chevronn� Avatar de stephdim
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    462
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 462
    Par d�faut
    Salut,

    La m�thode EnableDocking() de CFrameWnd (ainsi que ses classes d�riv�es) sert � construire les DockBars pour accueillir les barres de contr�les. Ce n'est pas ce que tu souhaites faire.

    Ce que tu veux faire c'est un "Dockable Pane", et l� il n'y a rien dans les MFC pour faire ceci directement, sauf depuis le Feature Pack pour les MFC 9.0 ...

    Le mieux serait de migrer vers VS2008 ou alors de regarder ici s'il y a qque chose qui te convient : http://www.codeguru.com/cpp/w-d/docking/

    code project doit aussi avoir des articles sur le sujet (google est ton ami )

    @+

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    177
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 177
    Par d�faut
    OK, bon j'avais d�ja vu ce lien gr�ce � une pr�c�dente r�ponse de farscape.
    Malheureusement, cela me d�range un peu d'utiliser une librairie ind�pendante qui a �t� cr��e en 2002.
    Je te remercie pour ta r�ponse car elle vient de s�rieusement me d�bloquer.

    Sinon, juste pour note informative, quelqu'un sait comment on peut mettre ne place un tel m�canisme sous Visual Studio 2008?

    Merci d'avance
    Et... Merci encore...

    Salut

Discussions similaires

  1. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    R�ponses: 8
    Dernier message: 08/06/2005, 15h57
  2. R�ponses: 4
    Dernier message: 05/06/2002, 14h35
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    R�ponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    R�ponses: 2
    Dernier message: 04/04/2002, 16h01
  5. R�ponses: 2
    Dernier message: 20/03/2002, 23h01

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