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

Visual C++.NET套用编程150例

Visual C++.NET套用编程150例

Visual C++.NET套用编程150例

《VisualC++.NET套用编程150例》是2003年电子工业出版社出版的图书,作者是王兴晶。

基本介绍

  • 书名:Visual C++.NET套用编程150例
  • 作者:王兴晶
  • ISBN:7505389467
  • 页数:406
  • 定价:84RMB
  • 出版社:电子工业出版社
  • 出版时间:2003年8月
  • 装帧:平装
  • 开本:16开
  • 丛书名:编程沙龙丛书

内容简介

本书主要针对具有Visual C++基本操作基础的读者。全书通过150个实例,全面深入地介绍了利用Visual C++.NET开发应用程式的方法、技巧和经验。主要讲解用Visual C++.NET进行界面效果处理、图形图像处理、档案与系统功能控制、执行绪与MFC编程、资料库开发、GDI+高级图形处理、OLE技术以及OPENGL套用等内容。这些实例简单实用、典型性强、功能突出,很多实例使用的技术稍加扩展可以解决同类问题。使用本书最好的方法是通过学习掌握实例中的技术或技巧,然后使用这些技术去尝试实现更複杂的功能、套用到更多方面。
本书内容丰富、结构合理,可以作为广大编程爱好者提高编程水平的自学教材,也可以供程式开发人员和大专院校有关师生作为参考资料。

目录

第1章 界面编程实例 1

实例1 在选单中显示图示 2
实例2 圆角矩形视窗 4
实例3 使对话框视窗始终在前面 6
实例4 静态纵向切分视窗 7
实例5 在切分视窗中使用多个视类 9
实例6 设计字形视窗 11
实例7 设计多边形视窗 14
实例8 动态切分视窗 16
实例9 视窗的动画效果 18
实例10 用编辑框显示当前时间 21
实例11 播放avi动画 23
实例12 动态设定视窗的游标 25
实例13 tab control控制项的套用 28
实例14 无标题栏视窗的拖动 32
实例15 为对话框添加选单 33
实例16 动态创建按钮 34
实例17 为对话框添加工具列 35
实例18 为对话框添加状态栏 38
实例19 添加对话框条 40
.实例20 在视窗中套用“橡皮带” 41

第2章 图形图像处理实例 45

实例21 在视窗中画点 46
实例22 在绘图过程中捕获滑鼠 47
实例23 “橡皮筋”功能的实现 52
实例24 演示画笔的风格 54
实例25 演示画刷的风格 57
实例26 显示透明图像 61
实例27 捕捉萤幕图像 65
实例28 创建逻辑字型 71
实例29 显示资源中的点阵图 73
实例30 显示磁碟中的外部bmp档案 74
实例31 以透明图像构造视窗形状 76
实例32 空心字型效果演示 81
实例33 显示动画游标 83
实例34 以拉伸方式显示背景图 87
实例35 在剪辑路径内绘图 88
实例36 绘製颜色渐变的四边形 91
实例37 旋转文本 95
实例38 绘製旋转效果的图形 98
实例39 使用系统预定义对象绘图 101
实例40 枚举字型 104

第3章 档案与系统控制编程实例 109

实例41 获取计算机名称 110
实例42 使程式只能同时运行一个实例 111
实例43 禁止用户关闭windows 113
实例44 读写ini档案 116
实例45 设定程式热键 118
实例46 获取和设定系统时间 120
实例47 列举系统中有效的驱动器 121
实例48 关闭作业系统 124
实例49 用cfile类读写档案 127
实例50 用cstdiofile类读写档案 129
实例51 序列化数据 131
实例52 获取环境变数 133
实例53 获取档案属性 135
实例54 获取系统资料夹的路径 139
实例55 查找档案 142
实例56 在ie工具列中添加按钮(1) 145
实例57 在ie工具列中添加按钮(2) 149
实例58 获取扩展名对应的图示 151
实例59 在程式中控制光碟机 154
实例60 将档案删除到资源回收筒 157

第4章 执行绪与mfc类开发实例 161

实例61 创建执行绪 162
实例62 用全局变数线上程间通信 164
实例63 用自定义讯息线上程间通信 167
实例64 用event对象线上程间通信 169
实例65 字元串的格式化 172
实例66 字元串的查找和提取 174
实例67 carray类的套用 175
实例68 ctypedptrarray类的套用 177
实例69 套用cptrarray类进行数据存储 180
实例70 套用clist类存储鍊表 182
实例71 鍊表的遍历与查找 185
实例72 用coledatetime类处理时间 188
实例73 用cfiledialog类选择档案 189
实例74 用ccolordialog类选择颜色 192
实例75 用cfontdialog类选择字型 195

第5章 资料库开发实例 199

实例76 在dao中获取工作区信息 200
实例77 在dao中输出资料库的信息 202
实例78 在dao中执行sql语句 204
实例79 在dao中动态创建资料库 206
实例80 在dao中获取资料库的栏位信息 208
实例81 在dao中遍历记录集的数据 211
实例82 在dao中查找记录集的数据 219
实例83 在dao中获取记录集中记录的数目 221
实例84 在dao中编辑记录 223
实例85 连线odbc数据源 225
实例86 自定义一个crecordset类 227
实例87 获取odbc中的栏位信息 228
实例88 遍历odbc记录集的数据 231
实例89 在odbc中执行sql语句 234
实例90 编辑odbc资料库中的记录 236
实例91 创建单文档odbc应用程式 238
实例92 在odbc应用程式中编辑记录 240
实例93 记录的筛选和排序 245
实例94 使用ado开发资料库应用程式 246

第6章 gdi+高级图形处理实例 251

实例95 缩放时使用插值模式控制图像质量 252
实例96 用图像平铺区域 256
实例97 图案填充的文字 258
实例98 在一个区域中剪辑 261
实例99 创建线性梯度 263
实例100 多种风格的端点 267
实例101 图形容器的套用 269
实例102 使用颜色矩阵设定图像中的alpha 272
实例103 逐点设定图像中的alpha值 275
实例104 绘製半透明线条 278
实例105 创建轨迹梯度 281
实例106 使用颜色再变换表 284
实例107 用直线和曲线创建图形 287
实例108 绘製自定义虚线 290
实例109 旋转和扭曲图像 292
实例110 绘製垂直文本 294
实例111 字元路径 297
实例112 绘製用纹理填充的图形 299
实例113 绘製基数样条 301
实例114 绘製贝赛尔样条 304
实例115 显示jpg和gif图像 306

第7章 ole技术开发实例 309

实例116 建立最简单的ole容器程式 310
实例117 保存ole项的信息 311
实例118 为ole项设定跟蹤矩形 314
实例119 在ole容器程式中显示多个ole项 321
实例120 对ole项的单击测试 322
实例121 回响滑鼠的双击操作 324
实例122 ole项与剪贴簿 326
实例123 建立活动文档容器程式 337
实例124 建立袖珍ole伺服器应用程式 338
实例125 建立完全ole伺服器应用程式 340
实例126 为完全ole伺服器自运行添加功能 340
实例127 为ole项添加自绘代码 344
实例128 建立自动化伺服器 347
实例129 为自动化伺服器暴露属性 349
实例130 暴露activex控制项的属性 352
实例131 暴露activex控制项的方法 353
实例132 暴露activex控制项的事件 354
实例133 activex控制项的自我绘製 356
实例134 检查activex控制项的属性、方法与事件 360

第8章 opengl编程技术 363

实例135 绘製空心和实心矩形 364
实例136 绘製直线 366
实例137 绘製圆和椭圆 367
实例138 利用opengl绘製点 369
实例139 绘製连续的三角形 371
实例140 平移变换 374
实例141 旋转变换 377
实例142 缩放变换 379
实例143 视口投影变换 381
实例144 键盘操作的动画 384
实例145 滑鼠操作的动画 387
实例146 光照效果 391
实例147 设定材质 394
实例148 构造一个格线线曲面 396
实例149 填充曲面 400
实例150 为动画消除闪烁 403

转载请注明出处海之美文 » Visual C++.NET套用编程150例

相关推荐

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