`
touchinsert
  • 浏览: 1335665 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

VC++6.0 编译环境之Projects

 
阅读更多

File->New->Projects


1.ATL COM AppWizard
创建ATL COM组件向导,比如WORD里面的公式编辑器就是一个COM组件;

2.Cluster Resource Type Wizard
群集资源类型向导,用来创建可以到处用的资源项目,比如字体就是一种资源;

3.Custom AppWizard
这个是给高档用户用的自定义向导;

4.Database Project
创建数据库工程文件;

5.DevStudio Add-in Wizard
是给微软的Visual系列工具做插件的向导;

6.Extended Stored Pro Wizard
扩展存储过程向导,用C++代码来扩展SQL存储过程用的项目;

7.ISAPI Extension Wizard
创建Internet服务器或过滤器,用C++代码扩展网站服务器功能的项目;

8.Makefile
编译指示文件,用这个东西,可以做一个编译.gpp的自己的g++编译器;

9.MFC ActiveX 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。

分享到:
评论

相关推荐

    VC++6.0编译环境介绍 .pdf

    ### VC++6.0编译环境介绍 #### 一、概述 VC++6.0是一款由微软公司开发的集成开发环境(IDE),主要用于C++语言的编程。它不仅支持Windows平台上的应用程序开发,而且因其丰富的功能和良好的兼容性,成为了许多...

    VC++6.0(免安装精简版).RAR

    【VC++6.0】是微软公司开发的一款经典版本的Visual C++集成开发环境,它在编程界具有深远的影响,特别是在教学和早期Windows应用程序开发中。这个“VC++6.0(免安装精简版).RAR”是一个压缩包,包含了VC++6.0的精简版...

    VC++6.0环境使用

    【VC++6.0环境使用】是针对C++编程初学者的一个教程,旨在介绍如何在Microsoft Visual C++ 6.0集成开发环境中进行程序开发。这个环境是一个经典的IDE,广泛用于教学和早期的Windows应用程序开发。 1. **实验目的与...

    使用VC++6.0系统.docx

    【描述】: 本文将详细介绍如何使用微软公司的经典集成开发环境——Visual C++6.0(简称VC++6.0)来创建和管理C++项目,特别是针对控制台应用程序的开发流程。 【标签】: 互联网, cs 在编程领域,Visual C++6.0是一...

    简单实例讲解VC++6.0程序的建立-编译-调试-执行-过程.pdf

    本文档主要介绍了在VC++ 6.0环境下,如何进行C++程序的建立、编译、调试和执行过程。 首先,程序的建立开始于创建一个新项目。在VC++ 6.0中,可以通过菜单栏选择“File | New | Projects”打开新建项目的对话框,...

    VC++6.0动态链接库

    《VC++6.0动态链接库:导出类与对话框的实现》 在软件开发过程中,为了提高代码重用性和模块化,我们常常需要利用动态链接库(DLL)。VC++6.0 提供了创建 MFC(Microsoft Foundation Classes)扩展 DLL 的功能,...

    [原创] CLAPACK在vc++6.0中成功调用详解

    ### CLAPACK在vc++6.0中成功调用详解 #### 一、引言 CLAPACK(C Language interface to LAPACK)是LAPACK的C语言接口,而LAPACK本身则是一个广泛使用的线性代数软件包,主要用于数值计算任务。原生的LAPACK使用...

    简单实例讲解VC++6.0程序的建立-编译-调试-执行-过程[归纳].pdf

    本次实验通过实现一个简单的DOS程序来帮助初学者熟悉Visual C++ 6.0的开发环境,学习如何建立、编译、执行程序,并理解简单的C++程序结构。此外,还将学习如何设置断点、单步调试,以便有效定位程序中的错误。 ####...

    windows VC6.0下的Qt安装

    找到VC6.0安装路径下的VC98\Bin目录中的VCVARS32.BAT文件,这是一个设置编译环境的批处理文件。你需要编辑此文件,添加Qt源码的路径到PATH、INCLUDE和LIB环境变量中。这将使得编译器能够找到Qt的相关头文件和库文件...

    计算机二级考试 C语言 VC开发环境.pdf

    计算机二级考试中的C语言部分,通常要求考生对C语言的基础语法、数据类型、控制结构、函数、数组、指针等有深入理解,并能熟练运用VC++6.0这样的集成开发环境进行程序编写、编译和调试。VC++6.0是微软公司推出的面向...

    (完整word版)操作系统实验报告.实验一 WINDOWS进程初识.docx

    通过本实验,学生将学会使用 VC++ 6.0 编写基本的 Win32 Console Application,掌握 WINDOWS API 的使用方法,并了解用户态运行和核心态运行的概念。 一、实验目的 本实验的主要目的是让学生学会使用 VC++ 6.0 ...

    VCIDE的使用和程序调试技巧PPT课件.pptx

    开发环境作为程序员与VC++交互的主要界面,提供了创建工程文件、编辑资源、编译、链接和调试等功能。VC++的菜单栏包括File、Edit、View、Insert、Project、Build、Tools和Windows等,每个菜单都有其特定的作用。 ...

    第2次实验.doc

    * 使用 VC++ 6.0 创建基本的 Win32 Console Application * 了解 File 菜单中的 New 子菜单和 Projects 选项卡 * 了解如何选择 Win32 Console Application 项目模板 * 了解如何输入工程名和工程目录 知识点二:C++ ...

    VCPlusIntro.doc

    **Visual C++ 6.0 开发环境**是微软公司推出的C++编程工具,它提供了一个集成化的开发环境,用于创建各种类型的C++程序。在本文档中,我们将重点介绍如何使用VC++ 6.0来创建和调试C++控制台应用程序。 **一、创建...

    C语言调试方法.pdf

    在VC++6.0环境中,可以通过“Build”菜单的“Build Solution”选项来编译整个工程,如果编译无误,就可以通过“Debug”菜单的“Start”选项运行程序。在运行过程中,如果遇到问题,调试器会暂停执行,此时可以通过...

    数字图像处理何东键版__VC++图像编程基础.ppt

    此外,VC++ 6.0支持多种文件类型,包括但不限于头文件(.h)、实现文件(.cpp)、资源文件(.rc)等。这些文件构成了项目的组成部分,通常被组织在特定的工作区内。 - **文件(Files)**:单个的源代码文件或资源文件。 -...

    windows下编译使用Net-SNMP

    3. **配置环境**:根据使用的编译环境(如 VC++、Cygwin 或 MinGW),设置相应的环境变量。 4. **运行 Configure**:使用 Perl 脚本 Configure 生成 makefile。 5. **构建项目**:使用 nmake 进行编译,或在 Visual ...

    VC++各工程项目的含义及文件类型

    本文将详细介绍VC++6.0创建的各种工程项目类型以及它们所涉及的主要文件类型。 #### 工程项目类型 1. **ATL COM App Wizard (ATL COM Application Wizard)** - **用途**:用于创建基于ATL (Active Template ...

Global site tag (gtag.js) - Google Analytics