MFC工程项目与Win32 Console Application项目有何区别
2个回答
展开全部
①首先,所有的语言都有属于她自己的开发软件和编译器(开发软件包括编译器和其它辅助编辑工具、测试、项目管理工具等)。
②你目前用的是C++(废话),C++有她自己的开发软件(VC、DevC++、C++Builder、IntelC++等),你用的应该是VC。
③VC在C++方面有几类项目:MFC、Win32 Console Application、Win32 Application。
Win32 Console Application 类似于早先的DOS界面,但是实际上你可以用Win32 API。
Win32 Application 主要是Win32 API底层直接构造win32程序。
MFC:是一个微软基础类库,但是它也是框架级别的,用C++封装了大部分Win32 API ,由于WIN32 API是面向过程的,MFC是面向对象的,所以MFC更适合快速高效率的构造工程。
但是如果要构造很大型的项目,就不会在乎是用WIN32 API还是MFC了。
②你目前用的是C++(废话),C++有她自己的开发软件(VC、DevC++、C++Builder、IntelC++等),你用的应该是VC。
③VC在C++方面有几类项目:MFC、Win32 Console Application、Win32 Application。
Win32 Console Application 类似于早先的DOS界面,但是实际上你可以用Win32 API。
Win32 Application 主要是Win32 API底层直接构造win32程序。
MFC:是一个微软基础类库,但是它也是框架级别的,用C++封装了大部分Win32 API ,由于WIN32 API是面向过程的,MFC是面向对象的,所以MFC更适合快速高效率的构造工程。
但是如果要构造很大型的项目,就不会在乎是用WIN32 API还是MFC了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询