C语言编译器VC中的这些选项什么意思?详细易懂的答案给分。

如题所述

第一个ATL COM是用来设计COM控件的
第二个字面意思是集群资源类型,我没有用过,不知道具体做什么的
第三个Custom AppWizard是定制自己的向导用的,这些向导就类似于这个界面中的其他向导一样
第四个是数据库工程(我不是很清楚具体内容,因为开发数据库程序是不会使用它的)
第五个是用来扩展这个编程环境的插件,可以用它设计插件然后放入到这个vc的环境中去。
第六个是扩展存储过程向导,就是在数据库里面我们会用到存储过程,相当于保存一系列数据库查询语句的函数
第七个是ISAPI是一种网络服务程序还是什么,具体我也忘了,应该不常用吧
第八个是make file,就是类似于工程文件,里面写的内容就是怎么编译一个程序,需要先编译那个cpp文件,后编译哪个cpp文件等等之类的信息
第九个是ActiveX控件,是现在应用最广的一种控件了,不过这个向导是使用MFC框架来设计控件,mfc框架是微软为了方便大家开发程序而提出来的
第十个是MFC的应用程序,但是这个应用程序会被编译为dll文件,让别的程序来调用
第十一个是MFC应用程序,编译为exe文件,是用VC做开发用的最多的一种类型,也是大家学VC都肯定会学习的类型
第十二个我不太清楚是做什么用的
第十三个是win32 应用程序,就是直接调用操作系统的api函数来编写应用程序,可以了解了解这个,以便深入理解windows程序的运行原理,前面讲到的mfc其实就是把这些win32 api函数封装起来了,方便使用,如果选择这个win32应用程序的话,就完全要自己写那些api函数,就比较复杂了
第十四个是win32控制台程序,就是字符界面的那种,类似于dos窗口的那种程序,如果是初学C语言或者C++,就可以选择这个,可以代替一般教学上用的TC之类的东西。
第十五个是win32 动态链接库,就是生成dll文件,不过也是要你自己调用windows api函数,所以比较复杂
最后一个是win32静态链接库,也是dll文件,当然,也可能是lib文件,总之,是链接库的一种类型。动态和静态链接库都是把一些函数放进去方便别的程序调用的。只不过静态连接是在编译时进行链接,动态的是在运行时进行链接
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-11
ATL COM应用程序向导群集资源类型向导,创建两个项目,您可以在Microsoft群集服务器部署到管理和监控群集资源(应用程序)。用户自定义的应用程序向导数据库工程DevStudio(就是你用的VC6)插件向导扩展存储过程向导。SQL Server用的。ISAPI扩展向导。微软IIS服务器用的。makefile,可以理解为UNIX世界常用的工程组织方式吧。基于MFC的ActiveX控件向导基于MFC的DLL(动态链接库)向导基于MFC的应用程序向导实用工程Win32应用程序(不使用MFC,一般是直接使用API,下同)。win32控制台应用程序,就是打开一个黑窗口的那种。win32动态链接库win32静态库
第2个回答  2013-12-11
这些是不同类型的工程模板一般情况下用下面部分MFC和win32的多一些
相似回答