15,891,372 members
Sign in
Sign in
Email
Password
Forgot your password?
Sign in with
home
articles
Browse Topics
>
Latest Articles
Top Articles
Posting/Update Guidelines
Article Help Forum
Submit an article or tip
Import GitHub Project
Import your Blog
quick answers
Q&A
Ask a Question
View Unanswered Questions
View All Questions
View C# questions
View C++ questions
View Javascript questions
View Visual Basic questions
View Python questions
discussions
forums
CodeProject.AI Server
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work Issues
Design and Architecture
Artificial Intelligence
ASP.NET
JavaScript
Internet of Things
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
C#
Free Tools
Objective-C and Swift
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
Linux Programming
Python
.NET (Core and Framework)
Android
iOS
Mobile
WPF
Visual Basic
Web Development
Site Bugs / Suggestions
Spam and Abuse Watch
features
features
Competitions
News
The Insider Newsletter
The Daily Build Newsletter
Newsletter archive
Surveys
CodeProject Stuff
community
lounge
Who's Who
Most Valuable Professionals
The Lounge
The CodeProject Blog
Where I Am: Member Photos
The Insider News
The Weird & The Wonderful
help
?
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
About Us
Search within:
Articles
Quick Answers
Messages
Articles / Desktop Programming / MFC
Go to Article
Stats
Revisions
VC7.1
.NET1.1
Win2K
WinXP
VS.NET2003
C++
C++/CLI
Windows
.NET
Visual-Studio
MFC
Develop MFC Doc/View Application Which Supports Any Number Document Template
sunhui
Rate me:
Please
Sign up or sign in
to vote.
1.57/5 (3 votes)
2 Jun 2005
2 min read
36.5K
1.7K
26
This article provides an introduction to TangramLittle, a C++ Framework for MFC and the .NET Framework. Knowledge in MFC and the .NET Framework is assumed.
tangramlittle.zip
Program Files
Microsoft Visual Studio .NET 2003
CodeProject
1033
common.js
NewStyles.css
Script.js
styles.css
vssver.scc
2052
common.js
NewStyles.css
Script.js
styles.css
vssver.scc
DocumentXCOMAppwiz.ico
DocumentXCOMAppwiz.vsz
DocumentXCOMAppwiz
html
1033
default.htm
2052
default.htm
images
Advcontexthelp.gif
Container.gif
containerandserver.gif
Databasenone.gif
Databasewith.gif
Databasewithout.gif
Dialog.gif
doctemplatestring.gif
DottedHori.gif
DottedVert.gif
Fullserver.gif
Generatedclasses.gif
headeronly.gif
MFC_1.gif
MFC_Background.gif
MFCfinish.gif
miniserver.gif
MultipleDocuments.gif
Multipletoplevel.gif
None.gif
NoToolBars.gif
Overview.gif
Singledocument.gif
Spacer.gif
UIaboutbox.gif
UIbrowser.gif
UIbrowsersplit.gif
UIbrowsersplitstat.gif
UIbrowserstat.gif
UIdocking.gif
UIsplit.gif
UIstatsplit.gif
UIstatusbar.gif
scripts
1033
default.js
2052
default.js
templates
1033
all.rc
DocTemplateDlg.cpp
DocTemplateDlg.h
readme.txt
resource.h
root.cpp
root.h
root.ico
root.manifest
root.rc
root.rc2
root.xml
Splash.swf
Splsh16.bmp
stdafx.cpp
stdafx.h
Templates.inf
testDotNetServerImpl.cpp
testDotNetServerImpl.h
2052
all.rc
DocTemplateDlg.cpp
DocTemplateDlg.h
readme.txt
resource.h
root.cpp
root.h
root.ico
root.manifest
root.rc
root.rc2
root.xml
Splash.swf
Splsh16.bmp
stdafx.cpp
stdafx.h
Templates.inf
testDotNetServerImpl.cpp
testDotNetServerImpl.h
DocumentXDotNetDocTemplatewiz.ico
DocumentXDotNetDocTemplatewiz.vsz
DocumentXDotNetDocTemplatewiz
html
1033
AppSettings.htm
default.htm
2052
AppSettings.htm
default.htm
Images
MFC_DLL_1.gif
MFC_DLL_Background.gif
scripts
1033
default.js
2052
default.js
templates
1033
assemblyinfo.cpp
ChildFrm.cpp
ChildFrm.h
doc.cpp
Doc.h
Document.cpp
Document.h
DotNetMfcView.cpp
DotNetMfcView.h
ManagedObj.cpp
ManagedObj.h
mfcDocObject.cpp
mfcDocObject.h
readme.txt
resource.h
root.cpp
root.def
root.h
root.ico
root.rc
root.rc2
stdafx.cpp
stdafx.h
Templates.inf
WFControlSite.cpp
WFControlSite.h
WinFormsView.cpp
WinFormsView.h
2052
assemblyinfo.cpp
ChildFrm.cpp
ChildFrm.h
doc.cpp
Doc.h
Document.cpp
Document.h
DotNetMfcView.cpp
DotNetMfcView.h
ManagedObj.cpp
ManagedObj.h
mfcDocObject.cpp
mfcDocObject.h
readme.txt
resource.h
root.cpp
root.def
root.h
root.ico
root.rc
root.rc2
stdafx.cpp
stdafx.h
Templates.inf
WFControlSite.cpp
WFControlSite.h
WinFormsView.cpp
WinFormsView.h
DocumentXDotNetDocTemplatewiz2.ico
DocumentXDotNetDocTemplatewiz2.vsz
DocumentXDotNetDocTemplatewiz2
html
1033
AppSettings.htm
default.htm
2052
AppSettings.htm
default.htm
Images
MFC_DLL_1.gif
MFC_DLL_Background.gif
scripts
1033
default.js
2052
default.js
templates
1033
assemblyinfo.cpp
ChildFrm.cpp
ChildFrm.h
doc.cpp
Doc.h
Document.cpp
Document.h
DotNetMfcView.cpp
DotNetMfcView.h
MainCtrl.cpp
MainCtrl.h
ManagedObj.cpp
ManagedObj.h
mfcDocObject.cpp
mfcDocObject.h
readme.txt
resource.h
root.cpp
root.def
root.h
root.ico
root.rc
root.rc2
stdafx.cpp
stdafx.h
Templates.inf
WFControlSite.cpp
WFControlSite.h
WinFormsView.cpp
WinFormsView.h
2052
assemblyinfo.cpp
ChildFrm.cpp
ChildFrm.h
doc.cpp
Doc.h
Document.cpp
Document.h
DotNetMfcView.cpp
DotNetMfcView.h
MainCtrl.cpp
MainCtrl.h
ManagedObj.cpp
ManagedObj.h
mfcDocObject.cpp
mfcDocObject.h
readme.txt
resource.h
root.cpp
root.def
root.h
root.ico
root.rc
root.rc2
stdafx.cpp
stdafx.h
Templates.inf
WFControlSite.cpp
WFControlSite.h
WinFormsView.cpp
WinFormsView.h
DocumentXDotNetMainFrameWiz.ico
DocumentXDotNetMainFrameWiz.vsz
DocumentXDotNetMainFrameWiz
html
1033
AppSettings.htm
default.htm
2052
AppSettings.htm
default.htm
Images
MFC_DLL_1.gif
MFC_DLL_Background.gif
scripts
1033
default.js
2052
default.js
templates
1033
AppObject.cpp
AppObject.h
assemblyinfo.cpp
MainFrameDoc.cpp
MainFrameDoc.h
MainFrm.cpp
MainFrm.h
ManagedObj.cpp
ManagedObj.h
MfcBkCtrl.cpp
MfcBkCtrl.h
readme.txt
resource.h
root.cpp
root.def
root.h
root.ico
root.rc
root.rc2
stdafx.cpp
stdafx.h
Templates.inf
Toolbar.bmp
WFControlSite.cpp
WFControlSite.h
WinFormsView.cpp
WinFormsView.h
2052
AppObject.cpp
AppObject.h
assemblyinfo.cpp
MainFrameDoc.cpp
MainFrameDoc.h
MainFrm.cpp
MainFrm.h
ManagedObj.cpp
ManagedObj.h
MfcBkCtrl.cpp
MfcBkCtrl.h
readme.txt
resource.h
root.cpp
root.def
root.h
root.ico
root.rc
root.rc2
stdafx.cpp
stdafx.h
Templates.inf
Toolbar.bmp
WFControlSite.cpp
WFControlSite.h
WinFormsView.cpp
WinFormsView.h
DocumentXDotNetMainFrameWiz2.ico
DocumentXDotNetMainFrameWiz2.vsz
DocumentXDotNetMainFrameWiz2
html
1033
AppSettings.htm
default.htm
2052
AppSettings.htm
default.htm
Images
MFC_DLL_1.gif
MFC_DLL_Background.gif
scripts
1033
default.js
2052
default.js
templates
1033
AppObject.cpp
AppObject.h
assemblyinfo.cpp
MainCtrl.cpp
MainCtrl.h
MainFrameDoc.cpp
MainFrameDoc.h
MainFrm.cpp
MainFrm.h
ManagedObj.cpp
ManagedObj.h
MfcBkCtrl.cpp
MfcBkCtrl.h
readme.txt
resource.h
root.cpp
root.def
root.h
root.ico
root.rc
root.rc2
stdafx.cpp
stdafx.h
Templates.inf
Toolbar.bmp
TopCtrl.cpp
TopCtrl.h
WFControlSite.cpp
WFControlSite.h
WinFormsView.cpp
WinFormsView.h
2052
AppObject.cpp
AppObject.h
assemblyinfo.cpp
MainCtrl.cpp
MainCtrl.h
MainFrameDoc.cpp
MainFrameDoc.h
MainFrm.cpp
MainFrm.h
ManagedObj.cpp
ManagedObj.h
MfcBkCtrl.cpp
MfcBkCtrl.h
readme.txt
resource.h
root.cpp
root.def
root.h
root.ico
root.rc
root.rc2
stdafx.cpp
stdafx.h
Templates.inf
Toolbar.bmp
TopCtrl.cpp
TopCtrl.h
WFControlSite.cpp
WFControlSite.h
WinFormsView.cpp
WinFormsView.h
TangramLittle
MfcDotNetExtLib
DocumentInfo.cpp
DocumentInfo.h
DotNetExtImpl.cpp
DotNetExtImpl.h
FlashView.cpp
FlashView.h
lib
MfcDotNetExtLib.lib
MfcDotNetExtLibD.lib
licence.txt
MDIClientFrame.cpp
MDIClientFrame.h
MfcDotNetExtLib.sln
MfcDotNetExtLib.vcproj
OXTabClientWnd.cpp
OXTabClientWnd.h
stdafx.cpp
stdafx.h
TangramLittle.h
VbaConnectorImpl.cpp
VbaConnectorImpl.h
VbaObjectInfo.cpp
VbaObjectInfo.h
WinFormsView.h
XDocument.cpp
XDocument.h
vc7
vcprojects
CodeProject Projects
TangramLittle.vsdir
TangramLittle.vsdir
TangramUniverseDocument
Your Company Name
MSDNDocIntegrationSample
Background
Background.htm
tangeoff.swf
mainframe1
Document Template
DotNetMfc.xml
DotNetMfc2.xml
DotNetMfc3.xml
MSDNDocIntegrationSample.App
mainframe2
Document Template
DotNetMfc.xml
DotNetMfc1.xml
DotNetMfc2.xml
DotNetMfc3.xml
MSDNDocIntegrationSample.App
msdndocintegrationsample.zip
MSDNDocIntegrationSample
DocTemplate1
AssemblyInfo.cpp
ChildFrm.cpp
ChildFrm.h
DocTemplate1.cpp
DocTemplate1.def
DocTemplate1.h
DocTemplate1.rc
DocTemplate1.vcproj
DocTemplate1Doc.cpp
DocTemplate1Doc.h
DocTemplate1DocObject.cpp
DocTemplate1DocObject.h
DocTemplate1View.cpp
DocTemplate1View.h
Document.cpp
Document.h
MainCtrl.cpp
MainCtrl.h
MainCtrl.resX
ManagedObj.cpp
ManagedObj.h
res
DocTemplate1.ico
DocTemplate1.rc2
Resource.h
stdafx.cpp
stdafx.h
WFControlSite.cpp
WFControlSite.h
WinFormsView.cpp
WinFormsView.h
DocTemplate2
AssemblyInfo.cpp
ChildFrm.cpp
ChildFrm.h
DocTemplate2.cpp
DocTemplate2.def
DocTemplate2.h
DocTemplate2.rc
DocTemplate2.vcproj
DocTemplate2Doc.cpp
DocTemplate2Doc.h
DocTemplate2DocObject.cpp
DocTemplate2DocObject.h
DocTemplate2View.cpp
DocTemplate2View.h
Document.cpp
Document.h
ManagedObj.cpp
ManagedObj.h
res
DocTemplate2.ico
DocTemplate2.rc2
Resource.h
stdafx.cpp
stdafx.h
TestFormView.cpp
TestFormView.h
WFControlSite.cpp
WFControlSite.h
WinFormsView.cpp
WinFormsView.h
DocTemplate3
AssemblyInfo.cpp
ChildFrm.cpp
ChildFrm.h
DocTemplate3.cpp
DocTemplate3.def
DocTemplate3.h
DocTemplate3.rc
DocTemplate3.vcproj
DocTemplate3Doc.cpp
DocTemplate3Doc.h
DocTemplate3DocObject.cpp
DocTemplate3DocObject.h
DocTemplate3View.cpp
DocTemplate3View.h
Document.cpp
Document.h
ManagedObj.cpp
ManagedObj.h
MfcFormView.cpp
MfcFormView.h
MfcUserControl.cpp
MfcUserControl.h
MfcUserControl.resX
res
DocTemplate3.ico
DocTemplate3.rc2
Resource.h
stdafx.cpp
stdafx.h
WFControlSite.cpp
WFControlSite.h
WinFormsView.cpp
WinFormsView.h
DocTemplate4
AssemblyInfo.cpp
ChildFrm.cpp
ChildFrm.h
DocTemplate4.cpp
DocTemplate4.def
DocTemplate4.h
DocTemplate4.rc
DocTemplate4.vcproj
DocTemplate4Doc.cpp
DocTemplate4Doc.h
DocTemplate4DocObject.cpp
DocTemplate4DocObject.h
DocTemplate4View.cpp
DocTemplate4View.h
Document.cpp
Document.h
ManagedObj.cpp
ManagedObj.h
MfcUserControl1.cpp
MfcUserControl1.h
MfcUserControl1.resX
MfcUserControl2.cpp
MfcUserControl2.h
MfcUserControl2.resX
res
DocTemplate4.ico
DocTemplate4.rc2
Resource.h
stdafx.cpp
stdafx.h
WFControlSite.cpp
WFControlSite.h
WinFormsView.cpp
WinFormsView.h
MainFrame1
AppObject.cpp
AppObject.h
AssemblyInfo.cpp
MainCtrl.cpp
MainCtrl.h
MainCtrl.resX
MainFrame1.cpp
MainFrame1.def
MainFrame1.h
MainFrame1.rc
MainFrame1.vcproj
MainFrameDoc.cpp
MainFrameDoc.h
MainFrm.cpp
MainFrm.h
ManagedObj.cpp
ManagedObj.h
MfcBkCtrl.cpp
MfcBkCtrl.h
MfcBkCtrl.resX
res
MainFrame1.ico
MainFrame1.rc2
Toolbar.bmp
Resource.h
stdafx.cpp
stdafx.h
TopCtrl.cpp
TopCtrl.h
TopCtrl.resX
WFControlSite.cpp
WFControlSite.h
WinFormsView.cpp
WinFormsView.h
MainFrame2
AppObject.cpp
AppObject.h
AssemblyInfo.cpp
MainCtrl.cpp
MainCtrl.h
MainCtrl.resX
MainFrame2.cpp
MainFrame2.def
MainFrame2.h
MainFrame2.rc
MainFrame2.vcproj
MainFrameDoc.cpp
MainFrameDoc.h
MainFrm.cpp
MainFrm.h
ManagedObj.cpp
ManagedObj.h
MfcBkCtrl.cpp
MfcBkCtrl.h
MfcBkCtrl.resX
res
MainFrame2.ico
MainFrame2.rc2
Toolbar.bmp
Resource.h
stdafx.cpp
stdafx.h
TopCtrl.cpp
TopCtrl.h
TopCtrl.resX
WFControlSite.cpp
WFControlSite.h
WinFormsView.cpp
WinFormsView.h
MSDNDocIntegrationSample.sln
MSDNDocIntegrationSample
DocTemplateDlg.cpp
DocTemplateDlg.h
MSDNDocIntegrationSample.cpp
MSDNDocIntegrationSample.h
MSDNDocIntegrationSample.rc
MSDNDocIntegrationSample.vcproj
MSDNDocIntegrationSampleDotNetServerImpl.cpp
MSDNDocIntegrationSampleDotNetServerImpl.h
res
MSDNDocIntegrationSample.ico
MSDNDocIntegrationSample.manifest
MSDNDocIntegrationSample.rc2
MSDNDocIntegrationSample.xml
splash.swf
Resource.h
stdafx.cpp
stdafx.h
demo.zip
Demo
Demo Project 1
bin
DocTemplate1.dll
DocTemplate3.dll
DocTemplate4.dll
MainFrame1.dll
MSDNDocIntegrationSample.exe
MSDNDocIntegrationSample.exe.config
Demo Project 2
bin
DocTemplate1.dll
DocTemplate3.dll
DocTemplate4.dll
MainFrame1.dll
MSDNDocIntegrationSample.exe
MSDNDocIntegrationSample.exe.config
Demo Project 3
bin
DocTemplate1.dll
DocTemplate3.dll
DocTemplate4.dll
MainFrame1.dll
MSDNDocIntegrationSample.exe
MSDNDocIntegrationSample.exe.config
Demo Project 4
bin
DocTemplate1.dll
DocTemplate2.dll
DocTemplate3.dll
DocTemplate4.dll
MainFrame2.dll
MSDNDocIntegrationSample.exe
MSDNDocIntegrationSample.exe.config
��<