windows程序设计windows环境经典著

windows程序设计windows环境经典著

ID:29466506

大小:99.22 KB

页数:20页

时间:2018-12-20

windows程序设计windows环境经典著_第1页
windows程序设计windows环境经典著_第2页
windows程序设计windows环境经典著_第3页
windows程序设计windows环境经典著_第4页
windows程序设计windows环境经典著_第5页
资源描述:

《windows程序设计windows环境经典著》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、windows程序设计windows环境经典著windows程序设计(windows环境)(经典著作,本人修改)2010-11-1918:16本书介绍在Windows下编程的方法。这些程序都采用C语言与原始的WindowsAPI来编写。虽然用C与API不是编写Windows程序的唯一方法。但无论最终您使用什么方式编程,了解WindowsAPI都是非常重要的。读此书有三个先决条件:第一,您应该熟悉使用Windowsxp。第二,您应了解C语言。如果要写Windows程序,一开始却不想了解C语言,那不是一个好主意。我建议您在控制台环境中,例如在MS-DOS命令提示窗口下学习

2、C语言。Windows程序设计有时包括一些非文字模式程序设计的部分;在这些情况下,我将针对这些问题单独讨论。所以,您应非常熟悉C语言,特别是C语言的结构和指针。了解标准C语言执行期链接库的一些相关知识是有帮助的,但不是必要的。第三,您应该在机器上安装MicrosoftVisualC++6.0。至止,不需您具有任何Windows程序的写作经验。Windows简史在1981年秋天IBMPC推出不久,MS-DOS就已经很明显成为PC上的主流操作系统。MS-DOS代表MicrosoftDiskOperatingSystem(磁盘操作系统)。MS-DOS是一个小型的操作系统。M

3、S-DOS提供给用户一种命令行接口,提供诸如DIR和TYPE等命令,也可以将应用程序加入内存执行。对于应用程序写作者,它提供了一组用于文件的输入输出(I/O)函数。对于其它的外围处理-尤其是将文字或图形写到显示器上-应用程序可以直接存取PC的硬件。当苹果计算机公司的Lisa计算机在1983年1月发布时,它提供了不同于文字模式环境的另一种选择,并在1984年1月成为Macintosh上图形环境的一种标准。尽管Macintosh的市场占有率在下降,但是它仍然被认为是衡量所有其它图形环境的标准。Windows是由微软在1983年11月(在Lisa之后,Macintosh之前

4、)宣布,并在两年后(1985年11月)发行。在此后的两年中,紧随着MicrosoftWindows早期版本1.0之后,又推出了几种改进版本,以支持国际商业市场,并提供新型显示器和打印机的驱动程序。Windows2.0是在1987年11月正式推出市场的。该版本对用户界面做了一些改进。这些改进中最有效的是使用了可重迭式窗口,而Windows1.0中使用的是并排式窗口。Windows2.0还增强了键盘和鼠标接口,特别是加入了菜单和对话框。至此,Windows还只需要Intel8086或者8088等级的cpu,以「实模式」执行,能存取地址在1MB以下的内存。Windows/3

5、86(在Windows2.0之后不久发行的)使用Intel386微处理器的「虚拟8086」模式,实现将直接存取硬件的多个MS-DOS程序窗口化和多任务化。为了统一起见,Windows版本2.1被更名为Windows/286。Windows3.0是在1990年5月22日发表的。它将Windows/286和Windows/386结合到同一种产品中。Windows3.0有了一个很大的改变,这就是对Intel的286、386和486微处理器保护模式的支持。这能使Windows和Windows应用程序能存取高达16MB的内存。Windows用于执行程序和维护文件的「外壳」程序得

6、到了全面的改进。Windows3.0是第一个在家用和办公室市场上取得成功的版本。任何Windows的历史介绍都必须包括一些OS/2的说明,OS/2是对DOS和Windows的另一种选择,最初是由Microsoft和IBM合作开发的。OS/2版本1.0(只有文字模式)在Intel286(或者后来的)微处理器上运行,在1987年末发布。在1988年10月的OS/2版本1.1中出现了管理图形使用界面的PM(PresentationManager)。PM最初的设计构想是成为Windows的一种保护模式版本,但是图形API改变程度太大,致使软件生产厂商很难提供对这两种平台的支持

7、。到1990年9月,IBM和Microsoft之间的冲突达到了高峰,导致这两个公司最后分道扬镳。IBM接管了OS/2,而Microsoft明确表示Windows将是他们操作系统策略核心。虽然OS/2仍然拥有一些狂热的崇拜者,但是它远不及Windows这样的普及程度。MicrosoftWindows3.1是1992年4月发布的,其中包括的几个重要特性是TrueType字体技术(给Windows带来可缩放的轮廓字体)、多媒体(声音和音乐)、对象连结和嵌入(OLE:ObjectLinkingandEmbedding)和通用对话框。跟OS/2一样,Windo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。