精华内容
下载资源
问答
  • vc新建工程Win32 Application和Win32 Console Application的区别在哪里 Win32 Application和Win32 Console Application的入口函数分别是哪个?? 一个是控制台应用程序,一个是window应用程序,不同的两种。 ...
    Win32 Application和Win32 Console Application都是工作在32位Windows环境的程序。
    
    其中Win32 Application
    就是普通的常见的窗口应用程序,当然有的界面做得比较个性化,比如圆形的、不规则形状的……
    它们都是所谓的GUI(Graphics User Interface图形用户接口),我们可以通过鼠标点击来完成控制。
    
    而Win32 Console Application(win32控制台应用程序)
    往往是像MS-DOS窗口(XP中叫命令提示符)的样子出现,我们得用键盘输入各种命令来使用它;
    或者叫CUI(Character User Interface字符用户接口)。

    
    
    
    
    vc新建工程Win32 Application和Win32 Console Application的区别在哪里
    Win32 Application和Win32 Console Application的入口函数分别是哪个??
    一个是控制台应用程序,一个是window应用程序,不同的两种。
    控制台应用程序:
    入口函数为main,一般写C和C++计算类代码常用,如计算水仙花数、冒泡排序等一类程序。程序运行结果以命令行窗口显示。
    window应用程序:
    入口函数为WinMain,一般用于写桌面应用程序,强大之处在于能够作出用户操作界面,并与操作系统配合捕获并响应用户的各种操作,如鼠标移动、按钮点击等。常用来和数据库结合做管理系统,如财务管理系统等,当然,这类系统一般用MFC做较为容易。

    
    
    
    
    见一个是图形模式一个是字符模式,通常用的比较多的都是字符模式吧然后扩展到图形模式上,所以内置了默认用console打开

    展开全文
  • 关于vc6.0各种新建工程的含义

    千次阅读 2015-04-30 09:05:21
    Database Project --------数据库工程 DevStudio Add-in Wiazrd --------开发和设计附加向导,给微软的Visual系列工具做插件的向导 ISAPI Extension Wizard --------用C++代码扩展网站服务器功能 Makefile ------...
    ATL COM AppWizard            --------用ATL技术制作COM程序,例如:WORD里面用的公式编辑器
    Cluster Resource Type Wizard --------群集资源类型向导,用于创建可到处用的资源项目,例如:字体
    Custom AppWizard             --------普通app向导(app就是application应用程序)
    Database Project             --------数据库工程
    DevStudio Add-in Wiazrd      --------开发和设计附加向导,给微软的Visual系列工具做插件的向导
    ISAPI Extension Wizard       --------用C++代码扩展网站服务器功能
    Makefile                     --------编译指示文件,可制作一个编译.gpp的自己的g++编译器
    MFC ActiveX ControlWizard    --------MFC支持下的ActiveX控件(*.ocx)
    MFC AppWizard(DLL)           --------MFC支持下的动态链接库(*.DLL)
    MFC AppWizard(EXE)           --------MFC支持下的应用程序(*.EXE)
    New Database Wizard          --------新建数据库向导
    Utlity Project               --------使用工程
    Win32 Application            --------用SDK编写的Windows程序
    Win32 Console Application    --------控制台程序
    Win32 Dynamic-Link Library   --------用SDK编写动态链接库(*.DLL)
    Win32 Static Library         --------用SDK编写静态链接库(*.Lib)
    
    
    一般情况下用
    MFC AppWizard(EXE)           --------MFC支持下的应用程序(*.EXE)
    或
    Win32 Console Application    --------控制台程序
    就行
    
    
    可以简单的认为MFC AppWizard(EXE)  是带画面的
    Win32 Console Application 是没有画面的
    
    
    1.ATL COM AppWizard
    ATL,Active Template Library活动模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。通过活动模板库,可以建立COM组件,然后通过ASP页面中的脚本对COM对象进行调用。这种COM组件可以包含属性页、对话框等等控件。
    很显然这里是建立COM组件,比如WORD里用的公式编辑器就是一个COM组件。
    COM服务程序的类型:
    - 动态连接库(Dynamic Linking Library) 最终产生一个动态连接库(DLL)形式的COM服务程序;
    - 应用程序(Executable application)最终产生一个可执行程序类型(EXE)的COM服务程序;
    - NT服务(NT Service):产生一个以NT服务方式运行的COM服务程序。
    允许嵌入Proxy/Stub代码。由Microsoft提供的MIDL编译IDL文件以后,将产生用于对象调度(Marshaling)的Proxy/Stub的代码。传统地,这部分代码与COM服务程序的代码是分离的,但是由于新的COM标准支持多线程环境下的COM对象服务,因此在动态连接库的COM服务程序中也要有Proxy/Stub的支持。为了支持在网络上的传输,ATL允许用户选择将Proxy/Stub的代码包括在生成的DLL代码中。这个选项在EXE和NT服务类型的COM应用条件下不可选。
     
    2.Cluster Resource Type Wizard
      群集资源类型向导通过它可以创建两种项目类型(Resource Dll和Cluster Administrator Extension Dll)(用于WINDOWS NT),比如字体就是一种资源。
    3.Custom AppWizard
      这个是给高档用户用的自定义向导。包含标准应用程序向导不提供的功能。创建一个新的应用程序时,您可以使用应用程序向导快速生成你需要的起动文件最常见的应用类型。但对于特殊的应用程序,你的独特的工作方式,您可以创建自定义应用程序向导。
       自定义应用程序向导可用于创建通用应用程序项目类型,可以重复产生常见的功能 - 应用程序类型,可以多次使用。自定义应用程序向导不能创建一次性项目类型的。像应用程序向导,选择用户自定义的应用程序向导介绍,跟踪他们的决定,并使用这些决定产生的代码,资源和项目文件的Visual C + +编译工具,需要建立一个骨架,和正在运行的应用程序。例如,如果你所在的公司的员工通常需要特殊的数据库信息的意见,你可以创建一个自定义应用程序向导生成通用的基于对话框的前端到数据库。你甚至可以确保该对话框的装饰公司标志。
    自定义的应用程序向导的可能性包括:
    ??创建一个自定义应用程序向导的代码和资源,在现有项目的基础上,
    ??修改现有的应用程序向导模板中的代码
    ??添加一个或多个步骤,以现有的应用程序向导的步骤
    ??创建一个自定义设置的步骤
    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 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
    展开全文
  • vc新建工程Win32 Application和Win32 Console Application的区别在哪里: 一个是控制台应用程序,一个是window应用程序,不同的两种。 Win32 Application和Win32 Console Application的入口函数 控制台应用...

    Win32 Application和Win32 Console Application都是工作在32位Windows环境的程序。

    Win32 Application(Win32 窗口应用程序)
    是普通的常见的窗口应用程序,当然有的界面做得比较个性化,比如圆形的、不规则形状的……它们都是所谓的GUI(Graphics User Interface图形用户接口),我们可以通过鼠标点击来完成控制。

    而Win32 Console Application(win32控制台应用程序)
    往往是像MS-DOS窗口(XP中叫命令提示符)的样子出现,我们得用键盘输入各种命令来使用它;或者叫CUI(Character User Interface字符用户接口)。

    vc新建工程Win32 Application和Win32 Console Application的区别在哪里:
    一个是控制台应用程序,一个是window应用程序,不同的两种。

    Win32 Application和Win32 Console Application的入口函数
    控制台应用程序:
    入口函数为main,一般写C和C++计算类代码常用,如计算水仙花数、冒泡排序等一类程序。程序运行结果以命令行窗口显示。
    window应用程序:
    入口函数为WinMain,一般用于写桌面应用程序,强大之处在于能够作出用户操作界面,并与操作系统配合捕获并响应用户的各种操作,如鼠标移动、按钮点击等。常用来和数据库结合做管理系统,如财务管理系统等,当然,这类系统一般用MFC做较为容易。

    展开全文
  • 1. 在stdafx.h中添加头文件afxsock.h #include  2. 在你的App的InitInstance()函数的开头加入  if (!AfxSocketInit()) { ... AfxMessageBox(IDP_SOCKETS_INIT_FAILED);...3. 在项目已有的类的实现文件(.cpp文件)中...

     1. 在stdafx.h中添加头文件afxsock.h

    #include  <afxsock.h> 
    2. 在你的App的InitInstance()函数的开头加入 

    if (!AfxSocketInit())
    {
    	AfxMessageBox(IDP_SOCKETS_INIT_FAILED);
    	return FALSE;
    }

    3. 在项目已有的类的实现文件(.cpp文件)中,添加头文件stdafx.h

    #include "stdafx.h"
    注意:

    如果项目中的文件添加了Winsock之类的头文件,可以都去掉,否则会提示“redefinition

    展开全文
  • 但装好VC6.0后发现新建工程时选项中没有MFC相应的选项,从而无法新建MFC。在网上查了一下,有人说是因为重装VC6.0时因为VC2008的存在,使得有些组件默认为已安装,从而6.0中就没有MFC。需要将VC2008卸载才可以。但...
  • 之前安装了VC2008精简版 后来安装VC2010 新建工程目录配置不对,请大神给指导下,这个是怎么回事? VC2008 精简版装在 C:\VC2008 下 VC2010 是下载的完整安装包,装在 C:\Program Files\Microsoft Visual ...
  • 就是标题那个问题:为什么每次用VC6.0编程时都要新建工程?怎样才能用上一次建好的工程?还有就是为什么建工程时要选择"Win32 Console Application"呢?
  • 因为公司需要,现在我要去做一个MFC的程序。但是我发现,我编译debug的时候没有出现控制台,无法看到调试信息。不知道代码有没有跑到那一块地方。我用公司以前的人写的MFC程序是可以的,很奇怪。...
  • 请知道的朋友帮忙解答。
  • VC6.0工程设置介绍

    千次阅读 2012-05-23 16:10:47
    打开或新建一个包 含至少一个工程的Workspace后,VC6的Project菜单中的“Settings…”命令就变为有效,选择它或者按下热键Alt+F7后,便可调出工程设置对话框,这里面的选项将影响整个工程的建立和调试过程,因此很...
  • vc6工程设置

    2013-03-25 17:45:25
    在本讲之中,我们就暂时告别一下这些令人敬畏的源代码,来看看VC6的工程设置选项。不过,虽然讲座中不谈及源代码,心铃还是建议大家有空就多读读程序,因为这是一条能够迅速增加编程知识,提高编程能力的有效途径。 ...
  • 把libx264.lib拷到当前工程目录下,并把extrasextras文件夹拷过来 #pragma comment(lib, "libx264.lib") #include "extras/stdint.h"#include "x264.h" 如果没有#include "...
  • 今天安装vc6.0装了后发现不能新建mfc工程,及不能新建.h,.cpp文件,起初不知道是怎么回事,以为是安装包有问题,在别人的机子上试了试,结构安装正确。后来想起以前安装过vc6.0 的,所以想到可能是没有卸载干净的...
  • 打开或新建一个包 含至少一个工程的Workspace后,VC6的Project菜单中的“Settings…”命令就变为有效,选择它或者按下热键Alt+F7后,便可调出工程设置对话框,这里面的选项将影响整个工程的建立和调试过程,因此很...
  • 在user内直接添加自己的应用代码就好,不用重新新建工程,该工程经过自己实际编译通过的。
  • 一:什么是工程? 二:什么事cpp文件? 三:工程和CPP文件的关系? 四:添加文件会有影响吗? 五:解决办法 一:什么是工程? 一个工程就是一个exe文件,能够运行的是exe文件 二:什么事cpp文件? cpp...
  • cakePHP命令行新建工程

    2020-10-31 22:43:50
    xampp-windows-x64-7.4.11-0-VC15-installer.exe ②设置环境变量 ③修改php.ini C:\xampp\php\php.ini extension=php_intl.dll ④新建文件夹 c:\work\cake2020\ ⑤准备omposer.phar文件 ...
  • 如何新建可查看我之前的博客 http://blog.csdn.net/growinggiant/article/details/39669005
  • vc6.0怎么新建c语言项目

    千次阅读 2019-06-19 15:41:56
    打开vc6.0后我们可以看到一个工作界面 点击左上角的“文件”,在下拉菜单中选择“新建” 在弹出的对话框中选择“工程”选项卡下的“win32 console application”,在右边的“工程名称”输入...
  • vc6怎么新建一个c++程序?

    千次阅读 2020-05-15 22:03:30
    其次,在新建程序前需要首先新建活动工程,步骤为:选取工程—Win32 Console Application(即win32控制台应用程序)—命名工程名称—选择建立工程位置—“确定”进行下一步。 接着,弹出一个需要选择所需创建类型的...
  • 以下问题都是在新建同名vs2010工程下移植过程中产生的,如果直接用vs2010打开vc6工程也能对您起到帮助,鄙人不胜荣幸!
  • VC2005编译非VC工程

    千次阅读 2011-01-16 21:12:00
    1.新建一空工程,再将源文件及头文件添加进去。 2.打开mak文件。根据命令行提示配置VC工程属性。mak文件就是make文件。使用方法:在命令行中输入 nmake filename.mak 3.VC++2005工程属性设置(方法: 右击工程名)...
  • VC6工程信息

    2009-12-04 21:06:00
    新建一个win32控制台程序(源程序hello.cpp) #include using namespace std; int main(){ cout return 0;}用记事本打开生成的hello.dsp,内容如下# Microsoft Developer Studio Project File -
  • VC Unicode工程读写文本文件

    千次阅读 2010-12-27 23:45:00
    因为Windows底层处理字符串是以Unicode形式处理的,所以现在一般使用VC开发软件时都选择Unicode的工程。在Unicode工程中,读写文本文件就会有一个比较纠结的问题: 一般情况下我们新建和编辑的文本文件都是ANSI格式...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,621
精华内容 648
关键字:

vc新建工程