新闻资讯
看你所看,想你所想

Visual C++.NET 类库应用实例

《Visual C++.NET 类库应用实例》是一本于2003 织石年11月在电子工业出版社出版的图书。

  • 中文名 Visual C++.NET 类库应用实例
  • 作者 林瑞仲等
  • 出版社 电子工业出版社
  • 出版时间 2003 年11月

基本信息

  作者: 林瑞仲等
  出版社:来自电子工业出版社
  ISBN:7505392506
  出版日期:2003 年11月
  开本:16开
  页360百科码:492

内容简介

  本书以详细丰富的实例全面介绍了Visual C++.NET中的常用类、控件和函数等的使用方法,说明如何在程序中使用这些控件及应注意假色据底的事项等。全书共分15章,分别介绍了Visua练一附倒胜言界己l C++.NET的基础和编程界面,Visual C++.NET的程序结构走写亚钢在实短界境的建立与分析,标准控件就药政顾训草龙研、高级控件和程序界面控件的使用,对话框类、文档视图类、图形设备接口类、文件与打印重乙官控制类、数据库访问类、网络编程类和XML文档处理类的使用,有关动态链接库的函数、多媒体编程函数、多线程编程函数、COM编程函数及ATL Server函数的使用。本书适合有一定的C/C++基础并对Windows编程机制有所了解的读者,龙吃周服将较拿宗价鲁既可作为系统开发及深入了解Visual C++.NET苦天格支高级编程技术的参考书达鱼贵老龙板大里和讨,也可供软件工程师作为类、控件和函数的使用实例手册参考。

目录

  第1章 vc++.net控件、类与函数      来自  1
  1.1 vs.net新特性        2
  1.2 .net framework基础        3
  1.2.1 公共语言运行库        3
  1.2.2 .net fr360百科amework类库        4
  1.3 vs.net开发环境        5
  1.3.1 编辑浏览区        5
  1.3.2 辅助工作区        7
  1.4 实例——创建vc行利代++.net应用程序        8
  1.4.1 创建应用程序        8
  1.4.2 访问应用程序代码        11
  1.4.3 编译运行应用程序        12
  1.4.4 实例——创建基于对话框的简单程序        13
  1.5 vc++.net常用控件        16
  1.5.1 标准控件        16
  1.5.2 高级控件        17
  1.5.3 程序界面控件        17
  1.6 vc++.net常用类        18
  1.6.1 对话框类        18
  1.6.2 文档/视图类        18
  .1.6.3 图形设备接口类        19
  1.6.4 文件与打印控制类        19
  1.6.5 数边发据库访问类        20
  1.6.6 网元题裂阿话与波如尼罗络编程类        20
  1.6.7 xml文档处理类        21
  1.7 vc++.net常用函数        22
  1.8 小结        22
  第2章 标准控件与高级控件        23
  2.1 控件的使用方法        24
  2.2 常用标准控件        27
  2.2.1 静态控件        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 菜单设计        88
  3.1.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 其他资源        103
  3.4.1 创建与使用位图资源        103
  3.4.2 创建与使用加速键和组合键        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 文档模板cdoctemplate类与文档对象        158
  5.1.6 视图cview类与视图对象        159
  5.1.7 文档、视图、框架和应用对象间的通信        160
  5.2 实例——“画板”        160
  5.2.1 创建        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 gdi        186
  6.1.2 gdi设备        186
  6.2 图形设备类        186
  6.2.1 客户区图形设备cclientdc        187
  6.2.2 窗口画面图形设备cpaintdc        187
  6.2.3 用cwindowsdc管理文档窗口        188
  6.3 坐标、映射模式与绘图模式        188
  6.3.1 gdi坐标        189
  6.3.2 逻辑映射模式        189
  6.3.3 绘图模式        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 与画笔有关的类        193
  6.6.1 cpen类        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 设备更新与重画函数        201
  6.9.1 updateallviews、validaterect和updatewindow函数        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.1 数据库基本知识        256
  8.2 odbc编程        256
  8.2.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 ado技术        270
  8.5.1 特点        270
  8.5.2 ado编程模型        270
  8.5.3 ado接口        271
  8.5.4 ado库        271
  8.6 实例——访问ado数据库        272
  8.7 ado.net        279
  8.7.1 .net中的数据访问        279
  8.7.2 读取数据        279
  8.7.3 dataset、datatable和recordset        280
  8.7.4 转换现有代码        281
  8.7.5 更新数据        282
  8.7.6 xml扩展支持        283
  8.8 小结        284
  第9章 网络编程类        285
  9.1 网络编程基础        286
  9.1.1 osi模型        286
  9.1.2 tcp/ip协议        287
  9.1.3 应用层协议        287
  9.1.4 internet应用        288
  9.2 利用chtmlview实现简单的web浏览器        288
  9.3 wininet接口        293
  9.3.1 mfc 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 windows sockets api        303
  9.4.3 mfc socket类        305
  9.4.4 获取主机名和ip        305
  9.5 实例——基于csocket类的聊天程序        309
  9.5.1 csocket类的扩展        309
  9.5.2 服务器程序设计        310
  9.5.3 客户端程序设计        318
  9.6 小结        326
  第10章 xml文档处理类        327
  10.1 xml概述        328
  10.1.1 html        328
  10.1.2 xml        329
  10.2 .net的xml类        331
  10.2.1 xmltextreader类        331
  10.2.2 xmlvalidatingreader类        332
  10.2.3 xmlreader类        332
  10.2.4 xmlwriter类        333
  10.2.5 xmldocument类        334
  10.2.6 xpathnavigator类        334
  10.2.7 xpathdocument类        335
  10.2.8 xsltransform类        335
  10.3 用xmltextreader读取xml文档        336
  10.4 用xmltextwriter编写xml        340
  10.5 用xsltransform类实现xslt转换        344
  10.6 应用实例        346
  10.6.1 计算机产品销售公司的方案        346
  10.6.2 项目的开发生命周期        346
  10.6.3 创建scheduler应用程序        347
  10.6.4 测试scheduler应用程序        353
  10.7 小结        354
  第11章 动态链接库函数        355
  11.1 动态链接库的概念        356
  11.1.1 建立dll        356
  11.1.2 调用dll        357
  11.1.3 动态链接库编程        357
  11.2 mfc中的dll        358
  11.3 创建用户动态链接库        361
  11.4 mfc扩展dll        368
  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.2 创建线程        419
  13.2.3 挂起及恢复线程        419
  13.2.4 中止线程        419
  13.2.5 设置线程优先级        420
  13.2.6 实例——线程处理        420
  13.3 基于mfc的多线程编程        422
  13.3.1 mfc中的线程        422
  13.3.2 线程类cwinthread        422
  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 ole        458
  14.3.1 ole容器        458
  14.3.2 ole服务器        459
  14.3.3 实例——简单的ole容器/完全服务器        461
  14.3.4 增强容器功能        465
  14.4 activex控件        465
  14.4.1 概述        465
  14.4.2 建立activex控件        466
  14.4.3 检测创建的activex控件        470
  14.5 基于属性的编程        471
  14.6 使用atl实现com        473
  14.6.1 com编程模式        473
  14.6.2 实例——创建atl组件        473
  14.6.3 测试atl组件        476
  14.7 小结        478
  第15章 atl server函数        479
  15.1 atl server概述        480
  15.1.1 基本概念        480
  15.2 创建atl server应用程序        481
  15.3 用atl server创建web服务        482
  15.3.1 在atl中创建xml web services        482
  15.3.2 调用xml web services        483
  15.4 实例——基于atl server的客户薄应用程序        483
  15.4.1 实例分析        483
  15.4.2 创建基于html表单的界面        484
  15.4.3 创建atl server项目        485
  15.4.4 创建空xml文件        491
  15.6 小结        492

转载请注明出处安可林文章网 » Visual C++.NET 类库应用实例

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com