Utilisation splitter avec mfc

Description

Montre l'utilisation des Splitters pour diviser la MainFrame en plusieures vues dans une appli SDI.
La MainFrame est tout d'abord divisée en 2 panneaux (Left et Right). Le panneau de droite est ensuite lui-même divisé en 2 paneaux (Top et Bottom).

- Création nouveau projet SDI MFC SplitEx
- supression classe CSplitExView (vue créé automatiquement)
- ajout de 3 classe dérivées de CView :
  • CLeftView
  • CRightTopView
  • CRightBottomView

- Dans CSplitExApp::InitInstance(), modification de pDocTemplate,
remplacement de CSplitExView par CLeftView (ajout de #include "LeftView.h")
- Dans MainFrame.h, ajout de 2 membres CSplitterWnd et des 3 vues
m_pLeftView, m_pRightTopView, m_pRightBottomView
- Dans MainFrame.cpp, ajout des entêtes des classes des 3 vues
- ajout Fonction OnCreateClient et création des vues.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.