[MFC] positionner une CToolBar
bonjour,
j'aimerais positionner une barre d'outil à côté (à la droite) de la barre d'outil par défaut de mon appli (projet SDI).
comment fait-on pour repositionner un CToolbar?
faut-il jongler avec un
Code:
void GetWindowRect( LPRECT lpRect ) const;
pour récupérer lpRect de la barre d'outil par défaut dont on déduit les coordonnées du coin supérieur droit (point à partir duquel devra débuter la nouvelle barre d'outil)
puis un autre sur la nouvelle barre d'outils dont on déduit la largeur et la hauteur de la barre
puis un
Code:
void CWnd::MoveWindow( int x, int y, int nWidth, int nHeight, BOOL bRepaint = TRUE );
sur la nouvelle barre d'outil pour la placer.
(x,y) est le point déterminé précédemment et (nWidth,nHeight) les dimensions de la nouvelle barre.
Je dois faire un truc dans ce goût là? ou ya plus simple?
merci