Introduction - If you have any usage issues, please Google them yourself
When creating applications with a complex view layout, there are several features that are missing from MFC. First, each type of view layout is created differently (simple view vs. splitter vs. nested splitter). Simple view layout does not need any additional code (MFC handles the creation). Splitter layout needs a CSplitterWnd and manual creation of each pane. Even more complex is the nested splitter. Second, MFC does not support tab windows that can be found in almost any commercial application and is great for better UI orgranization.
Packet : 525021visualfxmdi_demo.zip filelist
ChildFrm.cpp
ChildFrm.h
DummyEdit.cpp
DummyEdit.h
DummyForm.cpp
DummyForm.h
DummyList.cpp
DummyList.h
DummySplitter.cpp
DummySplitter.h
DummyTree.cpp
DummyTree.h
MainFrm.cpp
MainFrm.h
MdiFrames.cpp
MdiFrames.h
res/
resource.h
res/icon1.ico
res/TabWnd.ico
res/TabWnd.rc2
res/TabWndDoc.ico
res/Toolbar.bmp
StdAfx.cpp
StdAfx.h
TabWnd.cpp
TabWnd.dsp
TabWnd.dsw
TabWnd.h
TabWnd.rc
TabWndDoc.cpp
TabWndDoc.h
TabWndView.cpp
TabWndView.h
VisualFx.cpp
VisualFx.h