要理解每种工程的作用需要很多基础知识,只能简要的和你讲一下:
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。(虽然这种描述不准确,但是大概就是这个意思)。

最新文章

  1. SDE用户密码到期
  2. php 快速排序
  3. stl中的push_back
  4. pomelo 初始化配置...
  5. ie编程半天的学习总结
  6. 5天学会jaxws-webservice编程第一天
  7. C#编码标准--编码习惯
  8. $digest already in progress
  9. <memory> is not a BOMStorage file
  10. 【转】【Android应用开发详解】第01期:第三方授权认证(一)实现第三方授权登录、分享以及获取用户资料
  11. SQL Server 通过SQL脚本启动Broker并设置兼容性
  12. 爬取字段 spider_text
  13. js 图片无缝滚动
  14. python print()内置函数
  15. .net core通过发布nuget实现引用项目
  16. UCore-Lab1
  17. SQL Server创建远程链接服务器
  18. java.net.SocketException: Broken pipe
  19. jquery ztree的案例,附源代码
  20. windows 10占用cpu和内存过高

热门文章

  1. 记录一次MySQL两千万数据的大表优化解决过程,提供三种解决方案(转)
  2. mongoose基于mongodb的数据评论设计
  3. 转载-jmeter进阶功能
  4. 操作系统:使用AT&T实现引导扇区
  5. Ubuntu 14.04 下 android studio 安装 和 配置【转】
  6. animation steps属性实现帧动画
  7. void类型和void *指针类型(网上摘抄总结)【转】
  8. Android BLE 总结-源码篇(BluetoothLeAdvertiser)
  9. struts2 session登录
  10. 纯js实现省市级联效果