windows程序设计简介

    你们好,很是高兴和你们一块儿分享Windows开发心得,Windows已经诞生不少年了,一直由于它的简单易用而深受欢迎,相信不少人在使用Windows的时候,必定有这样一个想法:但愿本身未来能够写一个很受欢迎的Windows程序,像QQ,迅雷,鲁大师同样,深受你们喜好的软件,不管你的初衷是什么,我都会知足你的愿望,用最简单易懂的方式,带领你们走入Windows编程的魔幻世界,为你们插上理想的翅膀。编程

    今天,咱们先来简单介绍一下Windows程序设计的相关知识,为后面内容的介绍奠基基础。在Windows中,程序能够分为两大类,一类是驱动程序,另外一类是应用程序。像咱们平时使用的QQ就是典型的应用程序,那么驱动程序是什么呢?你们打开Windows目录,搜索*.sys,能够获得不少以sys为后缀名的文件,这些文件就是Windows中的驱动文件。windows

    应用程序主要是为用户提供特定的服务,驱动程序主要是为应用程序或者系统程序提供特定的服务。咱们这个系列主要是针对windows下的应用开发。安全

    在windows中开发windows的语言主要有C#和C++,咱们这里使用C++,由于C++是全世界使用最普遍的语言,并且操做功能极强,几乎每一个操做系统的内核都是用C++编写的。
网络

    C++的编译器有不少种,在Windows下主要使用微软的Visual C++编译器,咱们这里使用vc2013做为主要的开发环境。框架

    一般在开发Windows应用程序的时候,不少公司都使用MFC框架或者本身开发的框架,不管使用什么框架,都离不开Windows API,因此,Windows API是Windows开发中基础的基础,想学好Windows开发,必须学好Windows API,本系列的目标就是用最简单易懂的方式,带领你们熟悉Windows下的API编程。ide

    windows下的API按照功能主要分为如下几类:学习

    一、系统基本服务API操作系统

    二、系统管理API设计

    三、用户界面API教程

    四、图像和多媒体API

    五、网络API

    六、系统安全API

    七、其它功能API

    相信,经过对该系列教程的学习,你们必定能够很好地掌握这些API编程,为你们往后更好地学习Windows开发奠基基础。

相关文章
相关标签/搜索