图书介绍
Windows 2000高级编程技巧与剖析2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 齐舒创作室编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7900630473
- 出版时间:2000
- 标注页数:464页
- 文件大小:59MB
- 文件页数:476页
- 主题词:
PDF下载
下载说明
Windows 2000高级编程技巧与剖析PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 Windows 2000高级编程入门2
第1章 Windows 2000高级编程基础2
1.1 Windows 2000的新特性2
1.2 Visual C++6.0简介3
1.3 Visual C++的系统工具5
1.3.1 向导5
1.3.2 资源与资源编辑器6
1.4 编写MFC普通窗口程序7
1.5 Win32控制台程序16
1.6 基于对话框的应用程序18
1.7 Visual Basic应用程序33
1.8 Java应用程序35
第2章 单文档界面(SDI)39
2.1 切分窗口39
2.2 CSplitterWnd类40
2.3 多视图选择41
2.4 动态与静态切分窗口42
2.5 树形视图和CTree View类43
2.6 列表视图和CList View类45
2.7 SdiDemo应用程序47
2.7.1 创建SDI应用程序47
2.7.2 添加应用程序的资源47
2.7.3 实现CMyTreeView类52
2.7.4 实现CMyListView类55
2.7.5 实现CMainFrame类61
2.7.6 运行应用程序69
第3章 多文档界面(MDI)71
3.1 文档与视图71
3.1.1 CDocument类71
3.1.2 CView类72
3.1.3 文档/视图相互作用处理的函数73
3.1.4 最简单的文档/视图应用75
3.2 滚动视图和CScrollView类76
3.3 格式视图与CFormView类77
3.4 文档模板78
3.4.1 文档模板的构成78
3.4.2 文档模板的创建79
3.5 创建单视图类的MDI应用程序80
3.6 生成带双视图类的MDI86
3.6.1 添加应用程序的资源86
3.6.2 完成CEnterView类88
3.6.3 完成CTextView类94
3.6.4 完成CStaticSplitFrm类97
3.6.5 添加文档模板102
3.6.6 运行应用程序106
第4章 动态链接库108
4.1 动态链接和静态链接108
4.2 使用DLL的优点108
4.3 DLL编程基础109
4.3.1 函数的导入与导出109
4.3.2 C连接说明109
4.3.3 搜索DLL110
4.4 普通的DLL110
4.4.1 理解普通DLL的本质111
4.4.2 动态加载DLL112
4.4.3 实现普通的DLL应用程序113
4.5 编写DLL的测试程序116
4.6 扩展MFC DLL121
4.6.1 初始化扩展DLL121
4.6.2 动态加载扩展DLL122
4.6.3 输出扩展型DLL122
4.6.4 实现MFC扩展DLL122
4.7 编写MyDll2的测试程序126
第5章 多任务编程130
5.1 进程、线程和优先级130
5.2 工作线程和用户界面线程的创建132
5.2.1 启动线程132
5.2.2 线程函数133
5.2.3 线程返回码133
5.3 使用工作线程示例134
5.4 创建用户界面线程(UI)示例138
5.5 线程的挂起及唤醒143
5.6 线程休眠144
5.7 线程同步144
5.7.1 使用事件对象145
5.7.2 使用临界段164
5.7.3 使用互斥量170
5.7.4 使用信号量172
5.8 线程的终止172
5.9 如何编写基于进程的多任务操作176
第二部分 COM+组件编程180
第6章 COM+概述180
6.1 何谓COM+技术180
6.2 COM+技术的产生181
6.2.1 代码重用181
6.2.2 组件181
6.2.3 开发维护182
6.3 COM+技术的发展182
6.3.1 从OLE到COM+182
6.3.2 RPC和COM+183
6.3.3 从COM到COM+183
6.4 COM+所具备的优点183
6.5 COM+所具备的功能184
第7章 ATL和COM+组件189
7.1 概述189
7.2 创建ATL应用程序框架190
7.3 往项目中添加ATL对象195
7.4 为COM+组件添加方法198
7.5 实现组件对象中的方法200
7.6 编译IDL文件202
7.7 创建并运行DllAtl205
7.8 编写COM+组件测试程序206
7.9 测试COM+组件209
第8章 深入探析COM+组件的实现原理211
8.1 概述211
8.2 接口定义语言212
8.3 组件程序215
8.3.1 IUnknown接口217
8.3.2 ICalculate接口219
8.3.3 IClassFactory接口220
8.3.4 DIL导出函数223
8.3.5 完成模块文件226
8.3.6 运行组件程序226
8.3.7 注册组件232
8.4 客户程序242
8.4.1 CoInitializeEx函数242
8.4.2 CoCreateInstance函数243
8.4.3 IUnknown接口246
8.4.4 调用ICalculate定义的方法247
8.4.5 CoUnintialize函数247
8.4.6 完成客户项目248
8.4.7 v-table249
8.4.8 测试组件客户程序249
第9章 COM+在多种语言编程中的应用251
9.1 Visual Basic的COM+编程251
9.1.1 用VB创建使用COM+组件的客户程序251
9.1.2 剖析VB中的COM+程序257
9.2 在Visual Java中使用组件259
9.2.1 用VJ创建使用COM+组件的客户程序259
9.2.2 剖析VJ中的COM+程序262
第三部分 ActiveX编程268
第10章 容器应用程序268
10.1 容器程序的实现过程268
10.2 创建容器的框架程序269
10.3 运行容器框架程序270
10.4 深入了解容器应用程序273
10.4.1 COleDocument类273
10.4.2 COleClientltem类274
10.5 管理嵌入对象的大小和位置277
10.6 运行容器应用程序280
10.7 使用鼠标选取项281
10.7.1 鼠标选取项涉及知识282
10.7.2 使用鼠标选取项282
10.8 删除嵌入的对象290
10.9 ContainterDemo的部分程序清单292
第11章 服务器应用程序306
11.1 实现服务器应用程序的过程306
11.2 创建服务器的框架程序307
11.3 深入了解服务器应用程序309
11.3.1 COleTemplateServer类309
11.3.2 COleServerDoc类310
11.3.3 COleServerltem类311
11.4 完善视图类312
11.5 完善文档类317
11.6 单独运行服务器程序320
11.7 完善服务器项类320
11.8 以嵌入方式运行服务器321
11.9 以链接方式运行服务器322
11.10 ServerDemo的部分程序清单324
第12章 自动化331
12.1 自动化概述331
12.1.1 IDispatch接口331
12.1.2 自动化服务器应用程序332
12.1.3 自动化客户应用程序333
12.2 自动化服务器应用程序333
12.2.1 创建自动化服务器的框架程序333
12.2.2 往接口中添加属性和方法336
12.2.3 完成文档类338
12.2.4 完成视图类342
12.2.5 独立运行AutoServer应用程序342
12.3 自动化客户程序343
12.3.1 创建自动化客户程序的框架程序343
12.3.2 完成应用程序的资源346
12.3.3 为CAutoClientDlg类添加成员变量和成员函数347
12.3.4 引入类型库349
12.3.5 完成CAutoClientDlg类349
12.3.6 运行AutoClient程序351
12.3.7 AutoClient的部分程序清单352
第13章 ActiveX控件361
13.1 ActiveX/OLE控件361
13.2 ActiveX控件的属性集361
13.2.1 属性362
13.2.2 事件363
13.2.3 方法363
13.3 创建控件的框架应用程序363
13.4 完成ActiveX控件369
13.5 ActiveCtrl程序的部分程序清单373
第四部分 Internet编程386
第14章 Internet编程和用Winlnet类进行Internet编程386
14.1 Sockets,MAPI和Internet386
14.1.1 使用WinInet类386
14.1.2 使用Windows Sockets388
14.1.3 使用消息收发API(MAPI)390
14.1.4 使用Internet服务器API(ISAPI)类392
14.2 WinInet类393
14.3 用WinInet类进行Internet编程397
第15章 Internet ActiveX控件415
15.1 Internet ActiveX控件相关知识简介415
15.1.1 插入ActiveX控件的HTML语句415
15.1.2 控件的初始化418
15.2 创建一个ActiveX控件420
15.3 在Web页中插入ActiveX控件425
15.3.1 使用<OBJECT>语句在Web页中插入ActiveX控件425
15.3.2 在Netscape Navigator Web页中插入ActiveX控件429
15.4 注册ActiveX控件431
第16章 使用CHtmlView浏览Web网页437
16.1 Web网页浏览知识简介437
16.1.1 网络浏览器437
16.1.2 CHtmlView类简介438
16.2 使用CHtmlView类创建自己的Web浏览器443
16.3 设置默认网页和打开网页的实现453
附录 光盘使用说明及程序实例目录463
热门推荐
- 1451744.html
- 248516.html
- 1705482.html
- 551064.html
- 923201.html
- 1867121.html
- 1603408.html
- 379269.html
- 455458.html
- 2399694.html
- http://www.ickdjs.cc/book_2075980.html
- http://www.ickdjs.cc/book_2466448.html
- http://www.ickdjs.cc/book_2178571.html
- http://www.ickdjs.cc/book_2039346.html
- http://www.ickdjs.cc/book_3128901.html
- http://www.ickdjs.cc/book_592771.html
- http://www.ickdjs.cc/book_2932301.html
- http://www.ickdjs.cc/book_1704578.html
- http://www.ickdjs.cc/book_2292629.html
- http://www.ickdjs.cc/book_679816.html