图书介绍
Windows 98开发人员指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 刘鎏等著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111072421
- 出版时间:1999
- 标注页数:449页
- 文件大小:35MB
- 文件页数:458页
- 主题词:Windows
PDF下载
下载说明
Windows 98开发人员指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 Windows编程入门1
第1章 Windows 98与编程基础1
1.1 Windows 98的新特性1
1.2 Visual C++++6.0简介1
1.3 Visual C++++的系统工具3
1.3.1 向导3
1.3.2 资源编辑器3
1.4 编写HelloWorld普通窗口程序5
1.5 Hello World Win32控制台程序12
1.6 HelloWorld Java应用程序14
1.7 Hello World Visual Basic应用程序21
1.8 本章小结23
第2章 菜单24
2.1 菜单资源与菜单资源编辑器24
2.1.1 菜单资源24
2.1.2 菜单资源编辑器25
2.2 CMenu类27
2.3 菜单消息响应28
2.4 菜单的UI机制和CCmdUI类30
2.4.1 菜单的UI机制30
2.4.2 CCmdUI类31
2.5 普通下拉菜单32
2.6 动态地改变菜单38
2.6.1 得到当前的CMenu对象38
2.6.2改变已存在的弹出式菜单39
2.6.3动态地改变菜单示例42
2.7 上下文菜单44
2.8 本章小结53
第3章 图形设备接口54
3.1 图形设备接口简介54
3.2.1 获取设备环境55
3.2 设备环境55
3.2.2 释放设备环境56
3.2.3 使用设备环境56
3.3 基本图形的绘制57
3.3.1 画点58
3.3.2 画直线58
3.3.3 画折线58
3.3.4 画曲线59
3.3.5 画封闭曲线60
3.3.6 绘制基本图形示例程序62
3.4 文本输出64
3.4.1 显示文本65
3.4.2 设置文本的前景颜色65
3.4.3 设置文本的背景颜色65
3.4.6 设置文本对齐66
3.4.5 设置字符间距66
3.4.4 设置文本的背景模式66
3.4.7 得到文本度量67
3.5 GDI对象68
3.5.1 画笔——CPen类68
3.5.2 画刷——CBrush类73
3.5.3 字体——CFont类78
3.6 本章小结81
第4章 鼠标、键盘与计时器82
4.1 鼠标82
4.1.1 鼠标消息82
4.1.2 鼠标消息处理84
4.1.3 捕捉鼠标85
4.1.4 更改鼠标的显示模式86
4.1.5 鼠标程序示例86
4.2.1 输入焦点101
4.2.2 系统键与非系统键101
4.2 键盘101
4.2.3 虚拟键代码102
4.2.4 键盘消息及其映射函数103
4.2.5 字符消息及其映射函数104
4.2.6 使用插字符105
4.2.7 键盘输入示例程序106
4.3 计时器113
4.3.1 启动和关闭计时器113
4.3.2 响应计时器消息114
4.3.3 计时器程序示例115
4.4 本章小结124
第5章 工具栏与状态栏125
5.1 工具栏125
5.1.1 工具栏资源125
5.1.4 CToolBar类127
5.1.3 工具栏与命令消息127
5.1.2 工具栏按钮及其状态127
5.1.5 工具栏的创建和处理129
5.1.6 工具栏的停靠和漂浮130
5.1.7 工具提示131
5.1.8 工具栏程序示例132
5.2 状态栏157
5.2.1 CStatusBar类157
5.2.2 状态栏的创建158
5.2.3 状态栏的提示信息与状态指示159
5.2.4 状态栏程序示例159
5.3 本章小结170
第6章 MFC异常处理171
6.1 Visual C++++的异常处理机制171
6.2 设置自己的terminateO函数处理器172
6.3.1 CException173
6.3.2 CMemoryException173
6.3 MFC中的异常类173
6.3.3 CNotSupportedException174
6.3.4 CFileException174
6.3.5 CArchiveException175
6.3.6 CResourceException175
6.3.7 COleException175
6.3.8 CUserException176
6.3.11 ClnternetException177
6.4 Win32系统级异常177
6.3.10 CDaoException177
6.3.9 CDBException177
6.5 本章小结178
第7章 对话框和控件179
7.1 对话框的种类179
7.2 对话框资源179
7.3 Windows标准控件180
7.3.3 按钮控件181
7.3.1 静态控件181
7.3.2 编辑控件181
7.3.4 列表框控件182
7.4 对话框的创建和显示183
7.5 CDialog对话框类183
7.6 对话数据交换/对话数据验证185
7.6.1 DDX机制185
7.6.2 DDV机制186
7.7 使用MFC的标准对话框186
7.8 使用模式对话框190
7.9 使用无模式对话框202
7.10 本章小结216
第8章 属性页和属性单217
8.1 概述217
8.1.1 创建属性页的模板资源217
8.1.3 创建并显示模式CPropertySheet218
8.1.4 创建并显示非模式CPropertySheet218
8.1.2 创建CPropertyPage派生类218
8.2 CPropertyPage与CPropertySheet219
8.2.1 CPropertyPage219
8.2.2 CPropertySheet220
8.3 属性对话框示框222
8.4 本章小结232
第二部分 编程进阶233
第9章 切分窗口与多视图233
9.1 切分窗口233
9.2 CSplitterWnd类233
9.3 多视图选择236
9.4 动态与静态切分窗口236
9.5 滚动显示文本237
9.6 单视图动态切分窗口239
9.7 多视图静态切分窗口246
9.8 本章小结251
第10章 文档与视图252
10.1 文档CDocument类252
10.2 视图与CView类253
10.3 文档-视图之间的相互作用函数253
10.3.1 CView类的GetDocumentO函数253
10.3.2 CDocument类的UpdateAllViewsO函数254
10.3.3 CView类的OnUpdateO函数254
10.3.4 CView的OnInitialUpdateO函数255
10.4 最简单的文档/视图应用256
10.5 格式视图与CFormView类256
10.6 文档模板257
10.6.1 文档模板的构成257
10.6.2 文档模板的创建258
10.7 MDI258
10.8.1 利用AppWizard生成带动态切分窗的MDI应用程序259
10.8 文档与视图关系的程序示例259
10.8.2 生成带格式视图的MDI静态切分窗口261
10.9 本章小结276
第11章 内存管理技术277
11.1 内存管理的发展277
11.2 简单内存分配278
11.2.1 栈结构分配278
11.2.2 堆分配278
11.3 Windows中的内存分配函数280
11.4 分配可移动内存和可放弃内存281
11.5 虚拟内存282
11.6 共享内存283
11.7 本章小结285
12.1.1 动态链接和静态链接286
12.1.2 创建动态链接库的原因286
12.1 动态链接库的概念286
第12章 动态链接库286
12.1.3 动态链接库基础287
12.2 普通的DLL288
12.2.1 理解普通DLL的本质288
12.2.2 动态加载DLL290
12.2.3 实现普通的DLL应用程序290
12.3.1 初始化扩展DLL295
12.3 扩展MFCDLL295
12.3.2 动态加载扩展DLL296
12.3.3 输出扩展型DLL296
12.3.4 实现MFC扩展DLL296
12.4 本章小结303
第13章 多任务编程304
13.1 进程、线程和优先级304
13.2 工作线程和用户界面线程的创建305
13.2 工作线程305
13.2.2 使用工作线程307
13.2.3 创建用户界面线程310
13.3 线程的挂起及唤醒312
13.4 使线程休眠312
13.5 线程同步312
13.5.1 使用事件对象313
13.5.2 使用临界段323
13.5.3 互斥量326
13.5.4 使用信号量329
13.6 线程的终止332
13.7 如何编写基于进程的多任务操作335
13.8 本章小结338
第三部分 ActiVeX339
第14章 容器应用程序339
14.1 实现容器应用程序的方法339
14.2 创建框架容器应用程序340
14.3.1 COleDocument类342
14.3 深入探析容器应用程序342
14.3.2 COleClientItem类343
14.4 管理嵌入对象的大小和位置345
14.5 使用鼠标选取项348
14.6 删除嵌入的对象353
14.7 本章小结367
第15章 服务器应用程序368
15.1 实现服务器应用程序的步骤368
15.2 创建框架服务器应用程序369
15.3 深入探析服务器应用程序370
15.3.1 COleTemplateServer类370
15.3.2 COleServerDoc类371
15.3.3 COleServerItem类372
15.4 定制应用程序的资源373
15.5 完善视图类377
15.6 完善应用程序的文档类381
15.7 完善服务器项的类386
15.8 运行服务器应用程序396
15.9 本章小结401
第16章 自动化402
16.1 自动化概述402
16.2 自动化服务器应用程序403
16.3 创建自动化服务器应用程序403
16.3.1 创建框架自动化服务器应用程序403
16.3.2 定制应用程序的资源404
16.3.3 完善视图类406
16.3.4 完善应用程序的文档类407
16.3.5 定义服务器的属性和方法409
16.4 自动化客户应用程序413
16.5 创建自动化客户应用程序414
16.5.1 创建框架自动化客户应用程序414
16.5.2 从类型库中创建类415
16.5.3 编辑应用程序的资源416
16.5.4 完善视图类417
16.6 从客户程序控制服务器程序424
16.7 本章小结425
第17章 ActiveX控件426
17.1 ActiveX/OLE空件426
17.2 ActiveX控件的属性集426
17.2.1 属性426
17.2.2 事件427
17.2.3 方法428
17.3 创建框架ActiveX控件428
17.4 完善应用程序的CEx17Ctrl类431
17.5 增加库存事件和定制事件433
17.5.1 增加库存事件433
17.5.2 增加定制事件435
17.6 增加属性436
17.7 增加控件方法438
17.8 本章小结449
热门推荐
- 3086466.html
- 1694907.html
- 1802054.html
- 3202402.html
- 3624571.html
- 98601.html
- 1795381.html
- 2795766.html
- 3449722.html
- 1703620.html
- http://www.ickdjs.cc/book_767073.html
- http://www.ickdjs.cc/book_2891570.html
- http://www.ickdjs.cc/book_2671666.html
- http://www.ickdjs.cc/book_1639125.html
- http://www.ickdjs.cc/book_1420738.html
- http://www.ickdjs.cc/book_823146.html
- http://www.ickdjs.cc/book_2210025.html
- http://www.ickdjs.cc/book_98783.html
- http://www.ickdjs.cc/book_870757.html
- http://www.ickdjs.cc/book_3509565.html