书籍详情

WINDOWS 98/2000中文版编程实例详解

WINDOWS 98/2000中文版编程实例详解

作者:周万宁,陈丹东编著

出版社:电子工业出版社

出版时间:1999-12-01

ISBN:9787505357563

定价:¥56.00

内容简介
  Windows 98/2000操作系统是当个微机的主流操作系统,在该系统下的编程是软件开发人员必须具备的一项基本技能,也是学习实用程序设计所必须掌握的基础知识。本书全面说明了在Windows 98/2000操作系统一下编程的有关问题,包括:编程接口(API)、面向对象的程序设计方法、应用程序基本结构与运行方式、应用程序开发步骤、Windows资源及标准控件、通用控件、图形处理、文本输出、文件操作、操作剪贴板、多线程编程、多文档界而、动态链接库、Internet编程以及数据库编程等。书中提供的大量开发实例的源程序清单在随附软盘中,读者可以直接或稍加修改后使用。
作者简介
暂缺《WINDOWS 98/2000中文版编程实例详解》作者简介
目录
第1章  概述                  
     1. 1  Windows操作系统的发展历程                  
     1. 2  Windows 2000的主要特点                  
     1. 3  常用Windows应用程序开发工具                  
 第2章  Windows应用程序编程接口(APl)                  
     2. 1  内核模块                  
     2. 2  组成                  
     2. 3  发展                  
 第3章  面向对象的程序设计方法                  
     3. 1  产生与发展                  
     3. 2  设计的重要特征                  
     3. 2. 1  类及其定义                  
     3. 2. 2  封装                  
     3. 2. 3  继承                  
     3. 2. 4  多态性                  
     3. 3  VC                  
     3. 3. 1  构造函数和析构函数                  
     3. 3. 2  类成员的外部属性                  
     3. 3. 3  类的友员                  
     3. 3. 4  虚函数                  
     3. 3. 5  hDC类库                  
 第4章  应用程序基本结构与运行方式                  
     4. 1  窗口概念与含义                  
     4. 1. 1  性质                  
     4. 1. 2  外观与组成                  
     4. 1. 3  管理模式                  
     4. 2  事件驱动模式                  
     4. 3  消息                  
     4. 3. 1  组成结构                  
     4. 3. 2  分类                  
     4. 3. 3  常用消息                  
     4. 3. 4  消息队列                  
     4. 4  应用程序基本框架                  
     4. 4. 1  数据类型和数据结构                  
     4. 4. 2  入口函数WinMain                  
     4. 4. 3  窗口函数                  
     4. 5  窗口示例                  
 第5章  应用程序开发步骤                  
     5. 1  应用程序文件组成                  
     5. 2  开发应用程序的基本步骤                  
     5. 3  VC环境下开发步骤                  
     5. 3. 1  采用AppWizard建立应用程序基本框架                  
     5. 3. 2  采用ClassWizard建立消息映射                  
     5. 3. 3  编译                  
 第6章  Windows资源                  
     6. 1  光标, 图标和位图资源                  
     6. 1. 1  光标                  
     6. 1. 2  图标                  
     6. 1. 3  位图                  
     6. 2  菜单与加速键资源                  
     6. 2. 1  菜单外观及组成                  
     6. 2. 2  创建菜单过程                  
     6. 2. 3  操作选项                  
     6. 2. 4  动态创建菜单                  
     6. 2. 5  加速键资源                  
     6. 2. 6  创建菜单及加速键资源                  
     6. 2. 7  基于MFC的菜单操作                  
     6. 2. 8  MFC菜单消息                  
     6. 2. 9  菜单程序示例                  
     6. 3  对话框资源                  
     6. 3. 1  功能                  
     6. 3. 2  特点                  
     6. 3. 3  分类                  
     6. 3. 4  模态对话框编程方法                  
     6. 3. 5  模态对话框示例                  
     6. 3. 6  非模态对话框编程方法                  
     6. 3. 7  非模态对话框示例                  
     6. 3. 8  基于MFC的对话框编程方法                  
     6. 3. 9  通用对话框                  
     6. 3. 10  通用对话框示例                  
 第7章  Windows标准控件                  
     7. 1  概述                  
     7. 1. 1分类                  
     7. 1. 2  创建                  
     7. 1. 3  控件与应用程序的消息传递                  
     7. 1. 4  常用窗口操作函数                  
     7. 1. 5  输入焦点                  
     7. 2  按钮控件                  
     7. 2. 1  类型及特点                  
     7. 2. 2  创建按钮控件                  
     7. 2. 3  按钮控件示例                  
     7. 3  滚动条控件                  
     7. 3. 1  功能与分类                  
     7. 3. 2  创建滚动条                  
     7. 3. 3  发送滚动条消息                  
     7. 3. 4  常用滚动条操作函数                  
     7. 3. 5  滚动条消息处理模板                  
     7. 3. 6  滚动条编程示例                  
     7. 4  静态控件                  
     7. 4. 1  特点                  
     7. 4. 2  创建                  
     7. 4. 3  发送静态控件强制消息                  
     7. 4. 4  示例                  
     7. 5  列表框                  
     7. 5. 1  功能与特点                  
     7. 5. 2  创建                  
     7. 5. 3  列表框和应用程序间传递消息                  
     7. 5. 4  示例                  
     7. 6  文本框                  
     7. 6. 1  功能与特点                  
     7. 6. 2  创建                  
     7. 6. 3  示例                  
     7. 7  组合框                  
     7. 7. 1  功能与特点                  
     7. 7. 2  创建                  
     7. 7. 3  组合框与应用程序问消息传递                  
     7. 7. 4  示例                  
     7. 8  基于MFC的标准控件编程                  
     7. 8. 1  按钮类                  
     7. 8. 2  滚动条类                  
     7. 8. 3  静态控件类                  
     7. 8. 4  列表框类                  
     7. 8. 5  文本框类                  
     7. 8. 6  组合框类                  
     7. 8. 7  标准控件综合示例                  
 第8章  通用控件                  
     8. 1  概述                  
     8. 1. 1  分类及其功能                  
     8. 1. 2  创建                  
     8. 1. 3  通用控件与应用程序间消息传递                  
     8. 2  窗口控制类通用控件                  
     8. 2. 1  工具栏                  
     8. 2. 2  工具栏提示                  
     8. 2. 3  状态栏                  
     8. 2. 4  综合示例                  
     8. 3  资源管理类通用控件                  
     8. 3. 1  树形视图                  
     8. 3. 2  列表视图                  
     8. 4  滚动类通用控件                  
     8. 4. 1  跟踪条控件                  
     8. 4. 2  微调按钮控件                  
     8. 4. 3  示例                  
     8. 5  基于MFC的通用控件编程方法                  
     8. 5. 1  工具栏类(CToolBar)                  
     8. 5. 2  状态栏类(CStatusBar)                  
     8. 5. 3  树型视图类与树型控件类(CTreeVuew与CTreeCtrl)                  
     8. 5. 4  列表视图类(ClistView)                  
     8. 5. 5  列表控件示例                  
 第9章  图形操作                  
     9. 1  图形刷新                  
     9. 1. 1  刷新请求                  
     9. 1. 2  系统响应                  
     9. 1. 3  无效区域与无效矩形                  
     9. 1. 4  刷新图形方法                  
     9. 2  图形设备接口                  
     9. 2. 1  设备无关性                  
     9. 2. 2  设备环境和设备描述表                  
     9. 2. 3  获取设备环境                  
     9. 3  映射模式                  
     9. 3. 1  概念                  
     9. 3. 2  设置                  
     9. 3. 3  窗口与视口                  
     9. 3. 4  定义窗口与视口                  
     9. 4  绘图工具与颜色                  
     9. 4. 1  画笔                  
     9. 4. 2  画刷                  
     9. 4. 3  颜色                  
     9. 5  常用绘图函数                  
     9. 6  绘图示例                  
     9. 6. 1  使用基本绘图工具与函数                  
     9. 6. 2  设置与使用映射模式                  
     9. 7  位图                  
     9. 7. 1  概念                  
     9. 7. 2  内存设备环境                  
     9. 7. 3  操作过程                  
     9. 7. 4  应用程序组织方法                  
     9. 7. 5  位图显示示例                  
     9. 8  基于MFC的图形处理                  
     9. 8. 1  设备环境类CDC                  
     9. 8. 2  GDI派生类                  
     9. 8. 3  虚函数OnDraw                  
     9. 8. 4  视——文档结构                  
     9. 8. 5  MFC图形处理示例                  
 第10章  文本输出                  
     10. 1  设置文本设备环境                  
     10. 1. 1  选用系统字体                  
     10. 1. 2  创建自定义字体                  
     10. 1. 3  设置字体和背景颜色                  
     10. 2  文本输出过程                  
     10. 2. 1  获取字体信息                  
     10. 2. 2  格式化文本                  
     10. 2. 3  输出文本                  
     10. 3  文本输出示例                  
     10. 4  基于MFC的文本输出                  
 第11章  文件操作                  
     11. 1  常用文件操作函数                  
     11. 1. 1  CreateFile函数                  
     11. 1. 2  ReadFile函数                  
     11. 1. 3  writeFile函数                  
     11. 1. 4  GetFileInformationByHandle函数                  
     1I. 1. 5  SearchPath函数                  
     11. 1. 6  SetFilePionter函数                  
     11. 2  文件操作示例                  
     11. 3  基于MFC的文件操作编程方法                  
 第12章  操作剪贴板                  
     12. 1  剪贴板数据格式                  
     12. 2  操作文本剪贴板                  
     12. 2. 1  向剪贴板发送文本                  
     12. 2. 2  获取剪贴板文本                  
     12. 3  操作位图剪贴板                  
     12. 4  剪贴板示例                  
 第13章  多线程编程                  
     13. 1  进程与线程概念                  
     13. 2  进程与线程管理                  
     13. 3  定时器与定时器消息                  
     13. 3. 1  SetTimer函数                  
     13. 3. 2  KillTimer函数                  
     13. 3. 3  定时器消息                  
     13. 4  多线程编程方法                  
     13. 4. 1  基本操作                  
     13. 4. 2  线程之间通信                  
     13. 4. 3  多线程编程示例                  
     13. 5  基于MFC的多线程编程方法                  
     13. 5. 1  调用AfxBeginMessage函数创建线程                  
     13. 5. 2  通过线程类CWinThread创建并操作线程                  
     13. 6  线程同步                  
     13. 6. 1  问题提出                  
     13. 6. 2  常用解决方案——临界区法                  
 第14章  多文档界面                  
     14. 1  多文档操作                  
     14. 2  多文档窗口类及层次关系                  
     14. 3  创建多文档                  
     14. 4  多文档消息及其处理                  
     14. 4. 1  消息                  
     14. 4. 2  处理                  
     14. 5  编程示例                  
     14. 6  基于MFC的多文档应用程序开发                  
     14. 6. 1  通过AppWizard建立多文档应用程序框架                  
     14. 6. 2  通过CMDIChildWnd类操作子文档窗口                  
 第15章  动态链接库                  
     15. 1  概述                  
     15. 1. 1  与静态链接库的区别                  
     15. 1. 2  运行机制                  
     15. 1. 3  典型应用                  
     15. 2  组成结构                  
     15. 3  加载方式                  
     15. 4  使用动态链接库实现数据共享                  
 第16章  Internet编程                  
     16. 1  Internet知识                  
     16. 1. 1  协议                  
     16. 1. 2  地址                  
     16. 1. 3  域名系统                  
     16. 1. 4  协议端口                  
     16. 2  网络编程接口-Winsock APl                  
     16. 3  Socket编程模型                  
     16. 3. 1  创建并配置Socket                  
     16. 3. 2  创建Socket连接                  
     16. 3. 3  通过Socket执行网络I/O                  
     16. 3. 4  关闭Socket                  
     16. 4  基于MFC的Internet编程方法                  
     16. 4. 1  Socket创建函数                  
     16. 4. 2  连接建立函数                  
     16. 4. 3  数据发送与接收函数                  
     16. 4. 4  Socket关闭函数                  
     16. 4. 5  Socket事件处理函数                  
     16. 5  编程示例                  
 第17章  数据库编程                  
     17. 1  oDBC功能与组成结构                  
     17. 2  结构化查询语言SQL                  
     17. 2. 1  关系数据库的模式结构                  
     17. 2. 2  SQL语法                  
     17. 3  使用IDBC SDK                  
     17. 4  MFC ODBC数据库类                  
     17. 4. 1  CDatabase类                  
     17. 4. 2  CRecordSet类                  
     17. 4. 3  CReacordView类                  
     17. 5  开发MFC数据库应用程序                  
     17. 5. 1  注册数据源                  
     17. 5. 2  建立数据库应用程序框架                  
     17. 5. 3  建立数据库类. 记录集类及视类的关联                  
     17. 5. 4  在视类中添加代码实现记录集的操作                  

猜您喜欢

读书导航