理论教育 MFC对话框应用程序开发

MFC对话框应用程序开发

时间:2023-11-24 理论教育 版权反馈
【摘要】:在Vega Prime应用程序设计中,借鉴使用了MVC 这种框架模式,主要目的就是把业务逻辑与界面分离,利用控制把二者相关联。这样大大提高了Vega Prime 虚拟仿真的代码重用性,加快整个应用开发进程。当然,本书主要介绍Vega Prime 虚拟仿真,特别是在本章的设计中添加公共类,就是把所有与Vega Prime 虚拟仿真的内容添加到一个类PublicMember 里面,完全与界面分离,增加代码的重用性。

MFC对话框应用程序开发

MVC 全名是Model View Controller,是模型(Model)-视图(View)-控制器(Controller)的缩写,是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC 被独特地发展起来,用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。

在Vega Prime应用程序设计中,借鉴使用了MVC 这种框架模式,主要目的就是把业务逻辑与界面分离,利用控制把二者相关联。把所有与Vega Prime 虚拟仿真的内容进行封装,把Vega Prime 业务逻辑与界面分离,再加上适当的控制逻辑把二者进行关联。这样大大提高了Vega Prime 虚拟仿真的代码重用性,加快整个应用开发进程。

当然,本书主要介绍Vega Prime 虚拟仿真,特别是在本章的设计中添加公共类,就是把所有与Vega Prime 虚拟仿真的内容添加到一个类PublicMember 里面,完全与界面分离,增加代码的重用性。在本章中,PublicMember 类的代码虽然较多,但都采用了静态成员方式,成员个数不多,就是为了读者更好的理解掌握Vega Prime 虚拟仿真的整个过程。随着业务逻辑的增加,可以根据需要设计更多的成员函数或者分离出更多的业务类,就如在第9章所做的那样。(www.daowen.com)

按照前面的方法配置完成后,对于建立的对话框程序,现在就是一个普通的对话框程序。在前面4.2.1 导出的VP3_2_7.cpp 文件也不能直接使用,需要进行改造。这些改造主要包括:界面改造,添加公共类和启动主线程

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈