MFC架构模型
一、根据主窗口类型,MFC软件工程可以分为以下几种架构模型:
1.SDI(Single Document Interface),单文档界面,一个主框架窗口只能编辑一份文档。
例如,记事本和画笔等。
2.MDI(Multiple Document Interface):多文档界面,一个主框架下可以同时编辑多份文档。
例如:vc++6.0,Photoshop等软件。
3.基于对话框的软件模型:主窗口是通过资源管理器,在对话框模板中摆放控件编辑而成。
多数用于开发小规模软件,例如:任务管理器。
4.其他自定义窗口做主窗口;主窗口既不是框架也不是对话框,而是直接开发通用窗口类CWnd而成。
例如:输入法窗口、QQ和360软件等,有时这类软件也都可以使用框架或对话框模式来代替开发。
posted on 2017-04-17 15:28 smallcowboy 阅读(304) 评论(0) 收藏 举报
浙公网安备 33010602011771号