您的位置首页百科快答

windowsXP操作系统是用什么语言编的

windowsXP操作系统是用什么语言编的

的有关信息介绍如下:

windowsXP操作系统是用什么语言编的

Petzold的《Windows 程序设计》用的是C/C++。

WINDOWS操作系统本身属于微内核系统,大部分应该是用C++编写,其余部分有C和汇编,底层接口用汇编编写。 WINDOWS上的其他应用程序(如计算器、游戏等)是用VBasic编写的。

编写操作系统的代码和编写Windows下运行的程序可不是同一件事。

win7下右键以管理员运行你的程序看看。

现在多数操作系统用C语言(少数用C++)编写的,当然也有用java之类的语言编写,不过很少。。。。 所以操作系统领域是基于C的世界。

虽然说是用C语言写的,但是你会C语言,不代表你能写一个操作系统。 操作系统涉及的方面太广了(既包含科学,也包括艺术),以至于世界上成功的操作系统没几个。还有一点就是一个软件或者操作系统不是一朝一夕设计出来的,也就是说如果国内要开发类似WINDOWS的操作系统(如果不基于其他系统),那么必须走WINDOWS曾走过的路,也就是要花好多年才能达到现在WINDOWS的水平,但是WINDOWS依然是在发展的,所以技术上想赶上人家是很困难的。一下子开发出一款优秀的软件是不可能的。。。。。。。

有安装程序的,直接运行就可。

.版本 2.子程序 系统_取操作系统类别1, 整数型, 公开, 【1=Windows 2000】【2=Window XP】【3=Windows Server 2003】【4=Windows Vista】【5=Windows 7】【6=Windows 8】【-1=未知】.局部变量 lnVer, 整数型.局部变量 lnVerNum, 双精度小数型.局部变量 lText, 整数型lnVer = 右移 (左移 (GetVersion (), 16), 16)lnVerNum = 位与 (lnVer, 255) + 右移 (位与 (lnVer, 65280), 8) ÷ 10.判断开始 (lnVerNum = 5) lText = 1.判断 (lnVerNum = 5.1) lText = 2.判断 (lnVerNum = 5.2) lText = 3.判断 (lnVerNum = 6) lText = 4.判断 (lnVerNum = 6.1) lText = 5.判断 (lnVerNum = 6.2) lText = 6.默认 lText = -1.判断结束返回 (lText).版本 2.DLL命令 GetVersion, 整数型, kernel32.dll, GetVersion, 公开, ,

.版本 2

.局部变量 a, 整数型

a = 系统_取操作系统类别1 ()

.判断开始 (a = 5)

标签1.标题=“Windows 7”

.判断 (a = 6)

标签1.标题=“Windows 8”

.判断 (a = 2)

标签1.标题=“Windows XP”

.默认

标签1就是你要显示的标签名字 上面的代码复制到易语言里面试试把

简单的一个手机系统的编程,个人用C语言是能作出来的,但要做的完美,强大,健壮,那是很复杂的。

最起马要有一个数人的团队,分工协作完成各种功能。

相对于当前各个行业都有很多人在做,竟争太大,要想在手机系统方面发展,也是个不错的想法 ,竟争对象相对少些,不过对手也都是强大的对手,有难度是肯定的。但现在这个时代,有时候就凭一个好的创意就站起来了也不是没有的。

只要努力,有创新就有希望

源码呢, 你是不是命令用的不一样 还是你的易语言版本太低了

Petzold的《Windows 程序设计》用的是C/C++。

WINDOWS操作系统本身属于微内核系统,大部分应该是用C++编写,其余部分有C和汇编,底层接口用汇编编写。 WINDOWS上的其他应用程序(如计算器、游戏等)是用VBasic编写的。

编写操作系统的代码和编写Windows下运行的程序可不是同一件事。

正解,操作系统都是混合编程...