Salut,
je m interesse un peu a cette classe, je ne comprends pas trop son utilité pour l instant, quel genre de fonction dois je implémenté dedans par exemple, en effet habitué des SDI , j ai pas trop su quoi mettre dedans pour l instant
Salut,
je m interesse un peu a cette classe, je ne comprends pas trop son utilité pour l instant, quel genre de fonction dois je implémenté dedans par exemple, en effet habitué des SDI , j ai pas trop su quoi mettre dedans pour l instant
Dans un context MDI tu as une fenêtre parent de toute l'application. C'est la fenêtre cadre principale CMDIFrameWnd. Et ta classe dérivée est la CMainFrame.
Et tu as plusieurs fenêtres enfants ie des CChildFrames qui dérive de CMDIChildWnd
CMDIFrameWnd et CMDIChildWnd dérive toutes les deux de CFrameWnd puis de CWnd.
Dans un context SDI tu as seulement la CMainFrame qui dérive de CFrameWnd
puis de CWnd
Tu dérives tout simplement une classe de ta CMDIChildWnd.
En créant une appli MDI tu as la classe CChildFrame comme exemple.
Par exemple tu peux avoir deux vues une treeview et une listview pour la même child frame pour laquel tu fais un split dans le CChildFrame::OnCreateClient().
Partager