Hallo
In der Methode InitInstance der App-Klasse wird ja das Doc-Template erstellt, wie z.B.
CMultiDocTemplate* pDocTemplate;
pDocTemplate = new CMultiDocTemplate(
IDR_TEST,
RUNTIME_CLASS(CTestDoc),
RUNTIME_CLASS(CChildFrame),
RUNTIME_CLASS(CTestView));
AddDocTemplate(pDocTemplate);
An dieser Stelle eine kleine Änderung vornehmen, und zwar die Deklaration der Variable pDocTemplate in die Header-Datei der App-Klasse verschieben, denn dann hat man über die App-Klasse darauf Zugriff.
Normalerweise ist das AppObjekt über die globalen Variable theApp ansprechbar.
Mit folgendem Befehl schliesse ich das oder die Fenster eines solchen Doc-Templates:
theApp.pDocTemplate->CloseAllDocuments(TRUE);
Ich hoffe das hilft weiter.