05 00 MFC SDI MDI DialogBased 05 00
05: 00 MFC程序框架 SDI MDI Dialog-Based … 化学软件开发
05: 00 CDoc. Template CSDIC 0 XApp CMain. Frame CSDIC 0 XView CSDIC 0 XDoc 相关资源 SDI MDI CMain. Frame CChild. Frame CMy. View CMy. Doc 相关资源 化学软件开发
05: 00 MDI CMain. Frame CChild. Frame CView CDocument 化学软件开发
05: 01 // 注册应用程序的文档模板。文档模板 // 将用作文档、框架窗口和视图之间的连接 CMulti. Doc. Template* p. Doc. Template; p. Doc. Template = new CMulti. Doc. Template( IDR_SDICMDITYPE, RUNTIME_CLASS(CSDICMDIDoc), RUNTIME_CLASS(CChild. Frame), // 自定义MDI 子框架 RUNTIME_CLASS(CSDICMDIView)); if (!p. Doc. Template) return FALSE; Add. Doc. Template(p. Doc. Template); 化学软件开发
05: 01 BOOL CSDICDLGApp: : Init. Instance() { …. CSDICDLGDlg dlg; m_p. Main. Wnd = &dlg; INT_PTR n. Response = dlg. Do. Modal(); if (n. Response == IDOK) { // TODO: 在此放置处理何时用 // “确定”来关闭对话框的代码 } else if (n. Response == IDCANCEL) { // TODO: 在此放置处理何时用 // “取消”来关闭对话框的代码 } …. } 化学软件开发
- Slides: 10