Salut,

J'ai une petite question sur les DialogBar des MFC, et je n'ai pas trouvé la réponse dans la FAQ...

J'ai une appli qui contient 2 DialogBar, et les 2 sont collées au bord gauche de la fenetre au démarrage:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
m_VoletProc.Create(this, IDD_VOLET_PROC, CBRS_LEFT | CBRS_TOOLTIPS | CBRS_FLYBY, IDD_VOLET_PROC)
m_VoletLien.Create(this, IDD_VOLET_LIEN, CBRS_LEFT | CBRS_TOOLTIPS | CBRS_FLYBY, IDD_VOLET_LIEN)
Et donc quand je démarre l'application, les 2 sont bien a gauche, mais la seconde est à droite de la première, et non pas en dessous
C'est dommage, puisque justement je les avais prévues de la même largeur pour qu'elles s'empilent parfaitement. D'ailleurs si on les déplace à la main, on peut les empiler sans problème

Est-ce que vous voyez comment faire pour qu'elles soit l'une au dessus de l'autre dès le lancement de l'appli ?

Merci !

(oh, et ps: à quoi sert le parametre CBRS_FLYBY ? je n'ai trouvé d'explication nul part ...)

~bigquick~