图书介绍
Visual C++.NET类库应用实例PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C++.NET类库应用实例](https://www.shukui.net/cover/18/34355625.jpg)
- 林瑞仲,吴越等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505392506
- 出版时间:2003
- 标注页数:492页
- 文件大小:78MB
- 文件页数:509页
- 主题词:C语言-程序设计
PDF下载
下载说明
Visual C++.NET类库应用实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 VC++.NET控件、类与函数1
目 录1
1.1 VS.NET新特性2
1.2NETFramework基础3
1.2.1 公共语言运行库3
1.2.2NET Framework类库4
1.3 VS.NET开发环境5
1.3.1 编辑浏览区5
1.3.2辅助工作区7
1.4.1创建应用程序8
1.4实例——创建VC++.NET应用程序8
1.4.2访问应用程序代码11
1.4.3编译运行应用程序12
1.4.4实例——创建基于对话框的简单程序13
1.5VC++.NET常用控件16
1.5.1标准控件16
1.5.2高级控件17
1.5.3程序界面控件17
1.6.1 对话框类18
1.6.2文档/视图类18
1.6 VC++.NET常用类18
1.6.3 图形设备接口类19
1.6.4文件与打印控制类19
1.6.5数据库访问类20
1.6.6网络编程类20
1.6.7XML文档处理类21
1.7 VC++.NET常用函数22
1.8小结22
第2章标准控件与高级控件23
2.1控件的使用方法24
2.2.1静态控件27
2.2常用标准控件27
2.2.2按钮控件28
2.2.3列表框控件28
2.2.4编辑框控件29
2.2.5组合框控件30
2.3静态添加控件32
2.4控件的动态生成32
2.5实例——使用标准控件33
2.6高级控件45
2.6.1进度条控件46
2.6.2滑块控件49
2.6.3动画控件54
2.6.4树形视图控件58
2.6.5选项卡控件64
2.7使用第三方控件64
2.8个性化常用的控件79
2.8.1实例——个性化按钮79
2.8.2实例——个性化文本编辑框82
2.9小结86
第3章程序界面控件设计87
3.1.1 概述88
3.1菜单设计88
3.1.2利用资源编辑器编辑菜单89
3.1.3映射菜单命令到成员函数91
3.1.4 与菜单有关的类93
3.1.5实现菜单的动态控制95
3.2设计工具栏96
3.2.1创建和使用96
3.2.2 工具栏类98
3.2.3在框架中创建和显示工具栏99
3.3状态栏101
3.4.2创建与使用加速键和组合键103
3.4其他资源103
3.4.1创建与使用位图资源103
3.4.3创建与使用对话框资源105
3.4.4创建与使用字符串资源105
3.5定义窗体风格106
3.6个性化程序设计107
3.6.1 创建椭圆形窗口107
3.6.2改变窗口背景色109
3.6.3使窗口不可移动109
3.7小结110
第4章对话框类111
4.1 对话框基类简介112
4.2模式对话框与无模式对话框113
4.3使用对话框类114
4.3.1新建对话框114
4.3.2对话框模板115
4.3.3设计对话框117
4.3.4为对话框添加类118
4.3.5为对话框类添加成员变量119
4.3.6对话框的数据交换机制120
4.3.7初始化对话框121
4.3.8处理控件通知消息122
4.3.9对话框的返回值和显示123
4.4标准对话框类123
4.5选择颜色对话框类125
4.6选择字体对话框类126
4.7打印对话框类127
4.8查找替换对话框类128
4.9基于对话框的应用程序框架129
4.9.1建立程序框架130
4.9.2动态增减对话框中的控件137
4.9.3属性选项卡与向导139
4.9.4实例——数字游戏142
4.10小结152
第5章文档/视图类153
5.1 与文档/视图有关的类154
5.1.1文档/视图结构154
5.1.2框架窗口类与框架窗口对象155
5.1.3创建框架窗口156
5.1.4 MFC应用程序向导创建框架窗口的方法156
5.1.5文档模板CDoc Template类与文档对象158
5.1.6视图CView类与视图对象159
5.2.1创建160
5.1.7文档、视图、框架和应用对象间的通信160
5.2实例——“画板”160
5.2.2程序设计161
5.3实例——扩充的“画板”169
5.3.1创建169
5.3.2程序设计171
5.4多视图程序176
5.4.1视图分割177
5.4.2多视图与文档之间的通信177
5.4.3实例——支持分割视图的“画板”178
5.5 小结184
第6章图形设备接口类185
6.1概述186
6.1.1 GDI186
6.1.2 GDI设备186
6.2图形设备类186
6.2.1客户区图形设备CClientDC187
6.2.2 窗口画面图形设备CPaintDC187
6.2.3用CWindowsDC管理文档窗口188
6.3坐标、映射模式与绘图模式188
6.3.3绘图模式189
6.3.1 GDI坐标189
6.3.2逻辑映射模式189
6.4与绘图相关的常用类与结构190
6.4.1 POINT结构与CPoint类190
6.4.2 RECT结构与CRect类190
6.4.3 SIZE结构与CSize类191
6.4.4 CRgn类191
6.5与画刷相关的类192
6.5.1 CBrush类192
6.5.2创建与调用画刷192
6.6.1 CPen类193
6.6与画笔有关的类193
6.6.2创建与调用画笔194
6.7位图与位图文件处理类194
6.7.1 CBitmap类与BITMAP结构195
6.7.2使用位图资源195
6.7.3创建与显示位图196
6.8字体类198
6.8.1 LOGFONT结构与CFont类199
6.8.2创建字体与输出文本200
6.9.1 UpdateAllViews、ValidateRect和UpdateWindow函数201
6.9设备更新与重画函数201
6.9.2 OnInitialUpdate和OnUpdate函数202
6.9.3 OnDraw函数203
6.10实例——简单的动画效果203
6.11 小结210
第7章文件操作与打印控制类211
7.1文件操作类212
7.1.1文件及其属性212
7.1.2 CFile类217
7.1.3查找文件217
7.1.4 CArchive类222
7.1.5 Serialize成员函数223
7.2实例——存取SDI程序文档224
7.2.1设计程序界面224
7.2.2在文档中处理数据227
7.3实例——存取MDI文档232
7.3.1设计程序界面232
7.3.2移植SDI应用至MDI应用234
7.4启动资源管理器和拖放文件237
7.4.1程序注册237
7.4.2启用拖放功能239
7.4.3测试资源管理器的启动和拖放功能240
7.5打印编程类241
7.5.1建立支持打印的框架241
7.5.2 CPrintInfo类和打印相关函数242
7.6所见即所得打印243
7.6.1创建程序244
7.6.2处理打印字体246
7.7实例——多页打印250
7.8小结254
第8章数据库访问类255
8.2.1 工作原理256
8.2 ODBC编程256
8.1 数据库基本知识256
8.2.2创建数据源257
8.2.3 MFC提供的ODBC数据库类259
8.2.4应用ODBC编程260
8.3 实例——访问ODBC数据库262
8.3.1创建Microsoft Access数据源262
8.3.2创建访问程序263
8.3.3查找数据库表的记录265
8.4 DAO简介269
8.5.2ADO编程模型270
8.5 ADO技术270
8.5.1特点270
8.5.3 ADO接口271
8.5.4 ADO库271
8.6 实例——访问ADO数据库272
8.7 ADO.NET279
8.7.1 NET中的数据访问279
8.7.2读取数据279
8.7.3 DataSet、DataTable和RecordSet280
8.7.4转换现有代码281
8.7.5更新数据282
8.7.6XML扩展支持283
8.8小结284
第9章网络编程类285
9.1网络编程基础286
9.1.1 OSI模型286
9.1.2TCP/IP协议287
9.1.3应用层协议287
9.1.4 Internet应用288
9.2利用ChtmlView实现简单的Web浏览器288
9.3.1 MFC WinInet类的特点293
9.3 WinInet接口293
9.3.2 WinInet中的类294
9.3.3 利用WinInet创建简单的FTP客户端程序295
9.4 Sockets编程303
9.4.1 Windows Sockets分类303
9.4.2 Widows Sockets API303
9.4.3 MFC Socket类305
9.4.4获取主机名和IP305
9.5 实例——基于CSocket类的聊天程序309
9.5.1 CSocket类的扩展309
9.5.2服务器程序设计310
9.5.3客户端程序设计318
9.6小结326
第10章XML文档处理类327
10.1XML概述328
10.1.1 HTML328
10.1.2XML329
10.2.NET的XML类331
10.2.1 XmlTextReader类331
10.2.2XMLdatingReader类332
10.2.3XMLeader类332
10.2.4 XmlWriter类333
10.2.6 XPathNavigator类334
10.2.5 XmlDocument类334
10.2.7 XPathDocument类335
10.2.8 XslTransform类335
10.3用XmlTextReader读取XML文档336
10.4 用XmlTextWriter编写XML340
10.5用XslTransform类实现XSLT转换344
10.6.1计算机产品销售公司的方案346
10.6.2项目的开发生命周期346
10.6应用实例346
10.6.3创建Scheduler应用程序347
10.6.4测试Scheduler应用程序353
10.7 小结354
第11章动态链接库函数355
11.1动态链接库的概念356
11.1.1建立DLL356
11.1.2 调用DLL357
11.1.3动态链接库编程357
11.2 MFC 中的DLL358
11.3创建用户动态链接库361
11.4 MFC扩展DLL368
11.5 实例——调用动态链接库370
11.6小结380
第12章多媒体编程函数381
12.1 多媒体程序开发方法382
12.1.1多媒体音频文件格式382
12.1.2多媒体视频文件格式382
12.2 MCI控制方法383
12.2.1 MCI设备类型383
12.2.2 MCI函数编程步骤383
12.3 MCIWnd窗口类386
12.4实例——CD播放器387
12.5实例——MIDI播放器396
12.6实例——Wave播放器406
12.7实例——Windows媒体播放器413
12.8小结416
第13章多线程编程函数417
13.1进程与线程概述418
13.2基于SDK多线程编程418
13.2.1编写线程函数418
13.2.4 中止线程419
13.2.3挂起及恢复线程419
13.2.2创建线程419
13.2.5设置线程优先级420
13.2.6实例——线程处理420
13.3基于MFC的多线程编程422
13.3.1 MFC中的线程422
13.3.2线程类CWinThread422
13.3.3实例——多线程程序423
13.4.NET Framework对多线程的支持424
13.4.1.NET Framework中的线程类425
13.4.2创建线程426
13.4.3控制线程427
13.4.4实例——多线程程序428
13.5启动和终止线程430
13.5.1启动430
13.5.2终止432
13.6线程间的通信与同步433
13.6.1线程间的通信433
13.6.2实例——线程间的通信434
13.6.3同步对象和同步访问对象437
13.7实例——使用工作线程442
13.8实例——使用用户界面线程444
13.9小结446
第14章COM编程447
14.1 COM概述448
14.1.1演变448
14.1.2 COM组件448
14.1.3 COM中的线程449
14.1.4 COM+449
14.2 COM在C++中的形式449
14.2.1基本元素定义449
14.2.2使用和处理COM对象450
14.2.3 IUnknown接口452
14.2.4 IDispatch接口453
14.2.5访问接口454
14.2.6实例——控制台程序454
14.3 OLE458
14.3.1 OLE容器458
14.3.2OLE服务器459
14.3.3实例——简单的OLE容器/完全服务器461
14.4 ActiveX控件465
14.4.1概述465
14.3.4增强容器功能465
14.4.2建立ActiveX控件466
14.4.3检测创建的ActiveX控件470
14.5基于属性的编程471
14.6使用ATL实现COM473
14.6.1 COM编程模式473
14.6.2实例——创建ATL组件473
14.6.3测试ATL组件476
14.7小结478
第15章ATL Server函数479
15.1.1基本概念480
15.1 ATLServer概述480
15.2创建ATLServer应用程序481
15.3用ATLServer创建Web服务482
15.3.1在ATL中创建XMLWeb Services482
15.3.2调用XMLWeb Services483
15.4实例——基于ATLServer的客户薄应用程序483
15.4.1实例分析483
15.4.2创建基于HTML表单的界面484
15.4.3创建ATLServer项目485
15.4.4创建空XML文件491
15.6小结492