多语言展示
当前在线:253今日阅读:179今日分享:36

Windows编程零基础入门:1.1 Windows是什么?

C++技术网推出的免费零基础Windows编程入门文章连载系列,由网站首发,在经验分享。本篇第一篇,Windows编程零基础入门:1.1 Windows是什么?。
工具/原料
1

一台电脑

2

VS2010或VS2015

方法/步骤
2

还有特别强调一点,本课程不是简单的讲述知识,而是尽可能详细让你学完就学懂的目的。不要觉得一些话是多余的,也不要只记忆最后的结论,我希望 你,知其然知其所以然,了解多一些细节,才能更接近融会贯通,才能真正学会。所以,讲知识不是目的,让你真正一次听懂彻底理解才是目的。    成就高手,上面这些真的不重要。下面让我带你来领略一下Windows的世界吧,或者说,带你成就高手之路,咱启程吧。    每一门技术,都蕴藏了大量的知识积淀,一个人,也是无法完全掌握。不要把熟悉使用叫做掌握,这是很幼稚的想法和做法。我所谓的高手,并不是你都会用了,而是知其然知其所以然,能够融会贯通。说到融会贯通,对于刚学习的,不可能做到。因为你还需要历练,通过大量的写代码和阅读书籍以及思考,然后才会慢慢的融会贯通。这个不多说,有机会专题说说什么样的才是真正的高手。    开篇说这些,是想你明白,我们的教程是真正的以你为中心,让你能够真正意识到,你要学到哪样才是真正掌握了,学到哪样才是高手,要做到虚心学习。所以,这个有必要说说。    我们所学的是Windows编程,而不是Windows的使用。使用的话,是最为肤浅的知识层面,通过我们学习编程级别,会让你对Windows的使用有个新的认识。学习Windows编程,你会学到很多很多。你使用Windows的世界观都会发生改变,下面就带你正式进入学习。

3

我相信,大家使用电脑,基本就是用的Windows系统。很少人一开始就是接触的Linux或者苹果系统的。我们不把话题扯远了。Windows翻译过来 就是窗口。这里说个笑话。一天比尔盖茨对乔布斯说,我一家都不用苹果手机,甚至都不吃苹果。乔布斯反说到,我家里一个窗户(Windows)都没有。哈哈 哈。有点意思吧。    Windows取的一个操作系统的名字。而这个名字的寓意就是窗口的意思。所谓窗口,就是一个与外界通气的东西。所谓的外界,其实就是人机交互,提供一个操作的可视化界面。在Windows诞生之前,都是Dos界面的,就是那些黑乎乎的界面。使用电脑都是输入命令来执行的。因此这样对于使用就需要很高的要求。使用者需要记忆各种命令,并且执行的程序的状态很不直观。    在那个年代,流行这种Dos系统。开发了一个窗口界面的系统,但是当时觉得太花哨不实用,因此就没有采纳,最后这个窗口系统被比尔盖茨买下来,后 来就成为微软的核心了。因为窗口界面的系统,操作方便,对于大众使用要求低。在微软的努力下,不断的改进系统性能,让窗口系统真正流行起来。后来就一发不 可收拾,成为千家万户的首选系统。这一段可以观看乔布斯那一部电影,这个比看操作系统来的有意思,且更加明了。这一点成了不可逆转的事实,现在的 Linux也提供了窗口界面了,看来窗口系统确实很成功,连Linux这些系统都来效仿了。只不过是,Linux系统的窗口界面机制与Windows不一 样,是采用插件机制,相当于系统界面是一个软件一样。自然这样对于界面的效果不够Windows的好,Windows的窗口就是原生的,因此效率高也非常 的完善。

5

这也是Windows系统最大的特点,也是我们要说的窗口系统。窗口系统把所有界面图形化,比如电脑桌面,设置成一个图片背景,各个程序,用小图标放在上 面,你要启动,只需要双击即可。而Linux中,待机界面就是一个类似于windows的Dos系统一样的,一直都是黑着脸,看着不亲近。启动软件敲命 令,也是很不方便。你要看看安装了什么程序,还是要敲命令,除了命令还是命令。对于没有用过Linux系统的,或者玩的少的,或者长时间没玩了的,想起来 就是一大痛苦,命令怎么写,忘了呀。    Windows中的窗口,按钮,最大化,最小化等等,菜单,滚动条等等,这些都是窗口系统的基本部件,这些部件极大简化了我们的操作。    总结一下,Windows推出的一款个人电脑操作系统,以图形化界面为核心,方便使用。Windows寓意为窗口,也是让我们使用电脑都通过窗口界面轻松使用,而不是敲各种命令。而操作系统则是管理电脑硬件的 软件,我们使用电脑最终目的是使用电脑硬件,然而要能够顺利操作硬件,就是使用操作系统。操作系统理解我们的操作,进而帮我们操作电脑硬件,从而完成我们 操作硬件的目的。Windows操作系统,就是一个图形化的界面,让我们来操作电脑的操作系统,我们的每一个动作,操作系统都会执行一个操作硬件的动作。    这是Windows编程零基础入门免费课程的第一节,目的在于让你先对Windows有个大概的认识,为后面的课程打基础。如果有任何本节课的疑问,可以在文章后面提问。

注意事项
1

此教程由网站官方账号发布,请勿抄袭。

2

文章有版权保护。

3

如果文章提到的链接引用无法进入,请查看参考资料的原文。

推荐信息