Windows程序设计教程

作者:杨祥金等

丛书名:普通高校本科计算机专业特色教材精选·算法与程序设计

定价:39元

印次:1-5

ISBN:9787302143406

出版日期:2007.04.01

印刷日期:2013.01.04

图书责编:袁勤勇

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书介绍在Microsoft Windows 98/2000/NT/XP环境下应用C语言及API编写应用程序的最基本、最重要的方法,讨论Windows应用程序的组成和工作原理。 本书内容按照教学要求组织,并遵循“从简单到复杂、循序渐进、理论联系实际”的原则讲解,很多基本概念、编程方法与技巧都通过具有最小的代码段、最强大的功能和最大灵活性的经典例程来介绍。每章末附有大量习题,供学习参考。 本书的包容性很好,只要熟悉C语言,有一定使用Windows操作系统经历的读者都能掌握书中的内容。本书语言通俗易懂,条理清晰,内容丰富,非常适合作为高等院校的教材,也可供读者自学。 课件下载处为PPT教案及书中程序

本书介绍在Microsoft Windows 98、 NT 4.0和 NT 5.0环境下用C语言、API编写应用程序的方法。讲解Windows应用程序的组成和工作原理。这里所讲的Windows(应用)程序和过程式程序(C程序)虽然都是用C语言编写,但是程序的工作原理、结构是完全不一样的。对熟悉 C程序的读者来说,本书是一本如何从C程序过渡到Windows程序的极好教材。一些开发工具,例如Visual Studio 6.0和VB 5.0虽然能开发出应用程序来,但是,所生成的应用程序可能有不满足要求的地方,这就需要作某些修改。所以,不了解Windows应用程序的工作原理和基本结构是不可能编出好的Windows应用程序的。在实际开发活动中,开发工具能节省开发人员大量的劳动,但不能代替开发人员,仅靠开发工具是不能开发出高质量代码的。本书就是为使读者,特别是青年学生真正理解Windows应用程序的工作原理,为弥补开发工具的不足而编写的。 使用C语言和原始的API不是编写Windows 应用程序的唯一方法。然而,这是最基本、最重要的方法。应用这种方法开发出的应用程序具有最佳的性能、最强大的功能和最大的灵活性,而且应用这种方法所生成的执行文件相对较小,运行时不要求外部函数库(自然,Windows DLL自身除外)。最重要的是,不管最终以什么方式开发Windows应用程序,熟悉API必然会对Windows操作系统的内部活动有更深入的理解。此外,本书还有以下一些特点: 本书是一本教科书,内容按照教学的要求而组织,遵循“从简单到复杂, 循序渐进,理论联系实际,用例程导引课文学习”的原则,这...

目录
荐语
查看详情 查看详情
第1章概述1

1.1Windows的发展历史1

1.2Windows操作系统的基本性质和用途3

1.3API的基本特征及其发展历程5

1.4编程工具及其发展概况6

1.5集成开发环境7

1.6C程序和Windows程序的比较7

1.7Windows程序HelloMsg.c的三个基本组成部分8

1.7.1#include声明和包含文件8

1.7.2Windows程序HelloMsg.c的进入点8

1.7.3MessageBox函数10

1.8字符编码及Unicode简介11

1.8.1字符集编码的发展简史12

1.8.2双字节字符集13

1.8.3Unicode字符集13

1.9字符的数据类型char和宽字符数据类型wchar14

1.9.1操作系统中基本数据类型的确定14

1.9.2单字节字符数据类型14

1.9.3宽字符数据类型15

1.9.4宽字符库函数16

1.9.5字符串函数的Unicode版和ASCII版的合一方法…17

1.9.6TCHAR.h头文件的作用17

1.9.7编译命令中_UNICODE识别字的引入17

1.9.8Windows对宽字符支持18

1.10应用程序实现Unicode和ASCII混合编码的原理19

1.10.1WINNT.h是对Unicode支持的头文件19

1.10.232位系统中的MessageBox函数20

1.10.3Windows的字符串处理函数21

1.10.4Windows中的sprintf函数22

练习124

第2章Windows操作系统的寻址方法与存储器管理25

2... 查看详情

查看详情