{
MmPushResource res;
CMDIFrameWnd * pFrame = acedGetAcadFrame();
CWinApp* pAcadApp = acedGetAcadWinApp();
POSITION pos = pAcadApp->m_pDocManager->GetFirstDocTemplatePosition();
CDocTemplate * pDocT = pAcadApp->GetNextDocTemplate(pos);
while( pos!=NULL )
{
pDocT = pAcadApp->GetNextDocTemplate(pos);
pAcadApp->m_pDocManager;
}
TRACE(traceAppMsg, 0, "AAAAAAAAAAAAAAAAAAAAAAAAAAAAA.\n");
CMultiDocTemplate* pDocTemplate;
pDocTemplate = new CMultiDocTemplate(IDR_MENU_MAJOR,
RUNTIME_CLASS(CMulDocDoc),
RUNTIME_CLASS(CChildFrame), // 自定义 MDI 子框架
RUNTIME_CLASS(CAcadEditView));
if (!pDocTemplate)
return;
pAcadApp->AddDocTemplate(pDocTemplate);
IErrorInfo * pError = NULL;
CDocument * pDoc = pDocTemplate->OpenDocumentFile(NULL);
pDoc->SetTitle(_T("录入窗口"));
return;
}
|
转载于:https://www.cnblogs.com/yixiaocai/p/6543357.html