博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VC++6.0下新建工程中有17个选项,都是做什么用
阅读量:4886 次
发布时间:2019-06-11

本文共 1268 字,大约阅读时间需要 4 分钟。

VC++6.0下新建工程中有17个选项,都是做什么用

  要理解每种工程的作用需要很多基础知识,简要的一下:
  1.ATL COM AppWizard 用来新建一个COM组件的向导,比如WORD里用的公式编辑器就是一个COM组件。
  2.Cluster Resource Type Wizard 群集资源类型向导,用来创建可以到处用的资源项目,比如字体就是一种资源。
  3.Custom AppWizard 这个是给高档用户用的自定义向导。
  4.Database Project 数据库项目,顾名思义,用来创建数据库用的。
  5.DevStudio Add-in Wizard 是给微软的Visual系列工具做插件的向导。
  6.Extended Stored Proc Wizard 扩展存储过程向导,用C++代码来扩展SQL存储过程用的项目。
  7.ISAPI Extension Wizard 用C++代码扩展网站服务器功能的项目。
  8.Makefile 编译指示文件,用这个东西,你可以做一个编译.gpp的自己的g++编译器.
  9.MFC ActivceX ControlWizard 这个是用MFC做ActiveX控件的向导,所谓MFC是微软的一个编程框架,所谓ActiveX控件么举例来说按钮、文本框等都是……
  10.MFC AppWizard (dll) 用MFC框架生成一个DLL的项目,所谓DLL就相当于工具包,可以给其它项目用里面的功能。
  11.MFC AppWizard (exe) 用MFC框架生成一个EXE项目,所谓EXE就是真正能执行的程序,比如IE就是个EXE,一个EXE经常会用到别的DLL里面的功能。
  12: New Database Wizard 新数据库(新建)向导。
  13.Utility Project 实用工程。
  14.Win32 Application 也是生成一个EXE项目,但是不用MFC框架,所以这种项目对使用者的能力要求更高,但是功能更强,适合高档用户用的。
  15.Win32 Console Application 和上面差不多,唯一区别是它生成一个的程序是运行在黑窗口里的,不是一个平时喜闻乐见的样子。
  16.Win32 Dynamic-Link Library 生成一个DLL,但是仍然不用MFC框架。
  17.Win32 Static Library 生成一个LIB,LIB和DLL差不多都是工具包,但是区别在于没法动态替换。举例说QQ这个EXE用到一个语音功能包的DLL,这样QQ装好之后你还可以把这个DLL换成高版本的以获得更好的语音效果。但是如果QQ用LIB来做这个功能,你一单装好之后就不能动了,想升级语音就得升级整个QQ。(虽然这种描述不准确,但是大概就是这个意思)。

转载于:https://www.cnblogs.com/yin-jingyu/archive/2011/12/07/2279049.html

你可能感兴趣的文章
关于IAsyncResult接口的CompletedSynchronously属性
查看>>
编译原理——算符优先分析文法(附源代码)
查看>>
jboss的启动过程
查看>>
渲染部分
查看>>
力扣——所有可能的路径
查看>>
关于VS项目平台的x86,x64,Any CPU以及Debug和Release的区别
查看>>
解密module_init幕后的故事
查看>>
9个移动网站优化的最佳实践
查看>>
李昌镐:苍老的青春(转载) 韩国围棋职业棋手
查看>>
JPA 使用报Named query not found错误
查看>>
cocos2d-x3.2中加入Android手机震动
查看>>
css3处理sprite背景图压缩来解决H5网页在手机浏览器下图标模糊的问题
查看>>
EtherCAT Slave 入门教程 - 邮箱服务(1)
查看>>
【poj3537】 Crosses ans Crosses
查看>>
10.04 FZSZ模拟Day1 总结
查看>>
RabbitMQ学习以及与Spring的集成(二)
查看>>
ora-12899解决方法
查看>>
(8)关于flexbox的一些想法。
查看>>
一台机子同时启动两个相同版本的tomcat
查看>>
剑指offer——python【第29题】最小的K个数
查看>>