15,979
社区成员
发帖
与我相关
我的任务
分享
void CTESTApp::OnFileNew()
{
CMainFrame* pFrame = STATIC_DOWNCAST(CMainFrame, m_pMainWnd);
pFrame->CreateNewChild(RUNTIME_CLASS(CChildFrame), IDR_CTI_UITYPE, m_hMDIMenu, m_hMDIAccel);
}
void CTESTApp::OnA123()
{
static CA123Dlg m_A123;
m_A1.Create( IDD_A123, AfxGetApp()->m_pMainWnd);
CRect rc;
rc.left = 10;
rc.top = 10;
rc.bottom = 335;
rc.right = 510;
m_A123.MoveWindow( rc );
m_A123.ShowWindow( SW_SHOW );
}
CSingleDocTemplate* pDocTemplate;
pDocTemplate = new CSingleDocTemplate(
IDR_MAINFRAME,
RUNTIME_CLASS(CAxAppDoc),
RUNTIME_CLASS(CMainFrame), // main SDI frame window
RUNTIME_CLASS(CAxAppView));
AddDocTemplate(pDocTemplate);
这是生成单文档的,你可以通过模板生成一个多文档程序,默认提供生成new document功能