初学Windows应用程序开发遇到的几个专业名词解释

1、.NET Framework

Visual Studio.NET程序开发环境是微软开发的基于.net 架构的Windows应用程序开发工具,它支持VB.NET、C/C++、C#、Java等编程语言,提供一个统一的面向对象的编程开发环境,而.NET Framework是这个开发环境的核心,它包含把.NET应用程序转换为可执行文件所需的所有编译器,并为所有的开发语言提供了一个包括公共语言规范、公共类型系统、JIT编译器、代码管理和垃圾收集器的公共运行环境,其中JIT编译器可以把.NET应用程序编译成一种可以由所有.NET语言共享的中间语言。

2、Windows桌面应用程序

一种用托管C++开发的图形用户界面应用程序,用户通过图形用户界面与应用程序进行交互,操作系统就不产生console窗口,该应用程序的窗口由用户自己创建。

3、Windows控制台应用程序

Windows在进入可执行文件的代码前,就会产生一个控制台窗口,输入和输出均显示在这个命令提示窗口中。

4、空项目和控制台应用程序的区别

都是运行在DOS环境下,只是空项目不包含预编译的头文件等框架内容,理论上可以通过个人配置变成控制台应用程序,只是太麻烦了,没有必要。

时间: 2024-08-29 23:02:07

初学Windows应用程序开发遇到的几个专业名词解释的相关文章

六: Windows应用程序开发界面资源

资源在应用程序开发中具有重要的作用.尤其是将界面元素(菜单.图标.位图等)作为资源,对降低程序设计的工作量大有帮助. 资源脚本(. rc) 资源是在资源脚本(. rc)中进行配置的.例如,把资源名字起为Window,再对Window进行如下配置, 1 添加资源 通过添加资源窗口,可以向.rc文件中添加需要的资源,比如常用的Dialog,Bitmap,Menu等. 添加完相应的资源后,Window.rc 文件内容如下: 2 绘制资源 这部不需要写代码,智能的Visual Studio允许使用"所见

Windows应用程序开发

Windows窗体应用程序开发:WinForm.桌面应用程序,有可执行文件(.exe)即安装包.是一种C/S(客户机/服务器)架构应用程序 1.Windows窗体应用程序,用可视化的窗体和控件生成丰富界面的,可交互操作的应用程序.从工具箱选择相应控件,拖曳到窗体界面,通过设置其属性,布局外观.双击控件自动生成相应事件,编写代码响应事件完成功能. 2.WinForm程序的文件结构 A)窗体文件后缀名为.cs,每一个窗体都继承了Form类,拖动控件自动生成的初始文件后缀名.designer.cs.

关于windows下程序开发的中文乱码问题小结

笔者遇到的问题背景: windows 下使用notepad++6.7 ,ftp连接远程ubuntu主机,在本地创建远程主机文件,编辑后上传出现中文乱码. 笔者最开始不明白问题出在哪,因为设置了在notepad++中默认使用UTF-8编码格式进行新建文件,但依旧无效. 笔者一步步探索问题: 新建一个文件,写入纯英文html文本后上传至ubuntu主机,vi :set fileencoding显示此时为utf-8编码 上述文件新增几个中文,保存后上传至ubuntu主机,这个时候提示fileencod

初学微信小程序开发—文件解析错误的解决办法

今天是我学习小程序第二天,当我正在调试新增页面时,发现这个错误: 提示为:文件解析错误  SyntaxError: Unexpected end of JSON input 一开始以为我用错标点符号之类的错误,后来百度发现,是因为这里面空的 解决办法非常简单,看图中步骤:找到即将跳转的路径,然后在左侧找到对应的文件(以本案例为例,找到weekly.json) 补上一个大括号就行了,也就是即将跳转的.json文件不能为空 第一次写博客,很新奇 原文地址:https://www.cnblogs.co

MFC Windows程序开发究竟是什么?

MFC Windows程序开发究竟是什么? MFC是一个Application Framework.他是一个完整的程序模型. 什么是MFC?MFC是微软公司出品一个Application Framework.基本上,我们可以认为Application Framework就是一个完整的程序模型,具备标准软件所需的一切基本功能,比如文件存取.打印等等.从C++语言层面来看,Application Framework就是有一整套组合好的“对象”构建起来的模型.从C++语法上来说,MFC就是一套微软提供

WPF应用程序开发

WPF应用程序开发 WPF不仅提供了强大的布局功能和窗体渲染功能,在WPF应用程序开发中,还能够实现如Flash一样的动画效果,这就使得在Windows窗体中能够实现Flash动画效果,Microsoft Expression Blend 2提供了动画轴,动画事件处理面板,方便了开发人员在WPF中实现动画效果. 19.3.1  WPF动画事件 WPF可以像Flash一样支持动画开发,与普通的事件不同的是,WPF包括一个动画事件,这个动画事件描述的是当用户执行某个操作时所触发的动画事件.首先需要创

使用Visual Studio 2008创建你的第一个Windows Mobile程序介绍

使用Visual Studio 2008创建你的第一个Windows Mobile程序介绍 Windows MobileMobileWindowsMicrosoftWinForm 介绍 Microsoft Visual Studio 2008 专业版或者更高版本提供了一个Windows Mobile程序开发环境,允许你使用本地代码(C / C++)或托管代码(C# / Visual Basic.NET)为Windows Mobile设备创建程序. 这篇文章将带你正确的安装Visual Studi

C、C++控制台程序、Windows API程序、MFC程序理解与比较

在编程语言中,函数是一个很重要的概念,其身影无处不在.在面向过程的编程方式中,函数更是程序的基本构建模块,在面向对象的编程方式中,函数演变为类或对象的成员(当然也可以使用与类无关的函数).函数由函数头和函数体组成.函数头包括域属性(如external.static或类域).返回值类型.函数名.及参数.域属性包括其在多文件编程中的可见范围,是否是属于某一个类的成员?返回值类型是指函数返回的值的具体数据类型(可以理解为函数输出的一部分).函数名是函数保存在内存代码区的首地址,用于函数的调用及函数指针

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第5章节--Windows Azure概览 开发Windows Azure应用程序

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第5章节--Windows Azure概览 开发Windows Azure应用程序 Windows Azure不只是关于服务.