书籍详情
Visual C++ 6.0应用编程150例
作者:尹立民,王兴东等编著
出版社:电子工业出版社
出版时间:2004-03-01
ISBN:9787505396746
定价:¥42.00
购买这本书可以去
内容简介
本书主要针对具有一定Visual C++应用基础的读者,全书通过150个实例,全面、深入地介绍了利用Visual C++ 6.0开发应用程序的常用方法和技巧。全书共分为6章,主要讲解了Visual C++ 6.0中界面效果、图形图像处理、文件与系统功能控制、控件应用与MFC编程、数据库开发等内容。这些实例简单实用、典型性强、功能突出,很多实例使用的技术可以解决一类问题,读者在掌握实例中的技术或技巧后,使用这些技术可以试着实现更复杂的功能、应用到更多方面。本书内容丰富、结构合理,叙述简明,可以作为广大编程爱好者提供编程水平的自学教材,也可以供程序开发人员和大专院校有关师生作为参考资料。
作者简介
暂缺《Visual C++ 6.0应用编程150例》作者简介
目录
第1章 界面编程实例 1
实例1 为单文档程序制作真彩色启动封面 2
实例2 为对话框程序制作真彩色启动封面 2
实例3 在菜单中显示图标 3
实例4 制作圆角矩形窗口 6
实例5 静态切分窗口 8
实例6 在切分窗口中使用多个视类 11
实例7 动态切分窗口 13
实例8 设计字符形状的窗口 15
实例9 窗口的动画效果 18
实例10 设置窗口的光标 21
实例11 为对话框添加主菜单 24
实例12 带有工具栏的对话框 26
实例13 为对话框添加状态条 28
实例14 添加对话框条 31
实例15 在窗口中应用“橡皮带” 32
实例16 为对话框添加右键菜单 36
实例17 动态设置窗口的图标 40
实例18 为应用程序添加多语言菜单 41
实例19 在窗口的状态栏中显示时间 45
实例20 显示半透明的对话框窗口 49
第2章 图形图像处理实例 51
实例21 在绘图过程中捕获鼠标 52
实例22 橡皮筋功能的实现 56
实例23 显示透明图像 59
实例24 捕捉屏幕图像 63
实例25 创建逻辑字体 68
实例26 显示资源中的位图 72
实例27 显示磁盘上的外部BMP文件 72
实例28 以透明图像构造窗口形状 74
实例29 空心字体效果演示 79
实例30 显示动画光标 82
实例31 在剪辑路径内绘图 85
实例32 绘制颜色渐变的图形 88
实例33 旋转文本 92
实例34 绘制旋转效果的图形 96
实例35 枚举字体 99
实例36 用图像平铺形状 102
实例37 图案填充的文字 107
实例38 在一个区域中剪辑 110
实例39 创建线性梯度 114
实例40 多种风格的端点 117
实例41 使用颜色矩阵设置图像中的Alpha 120
实例42 绘制半透明线条 124
实例43 创建轨迹梯度 128
实例44 使用颜色再变换表 131
实例45 绘制自定义虚线 135
实例46 旋转和扭曲图像 138
实例47 字符路径 141
实例48 绘制用纹理填充的图形 144
实例49 绘制基数样条 147
实例50 显示JPG和GIF图像 150
第3章 文件与系统控制编程实例 153
实例51 系统右键菜单的修改 154
实例52 程序的互斥运行 156
实例53 禁止用户关闭Windows 159
实例54 读写ini文件 162
实例55 设置程序热键 164
实例56 获取系统的实时时间 167
实例57 列举系统中有效的驱动器 169
实例58 关闭操作系统 172
实例59 用CFile类进行文件读写 176
实例60 用CStdioFile类进行文件读写 178
实例61 序列化数据 180
实例62 获取环境变量 183
实例63 获取文件属性 187
实例64 获取系统文件夹的路径 190
实例65 查找文件 193
实例66 向IE工具栏上添加按钮(1) 196
实例67 向IE工具栏上添加按钮(2) 200
实例68 获取扩展名对应的图标 201
实例69 将文件删除到回收站 204
实例70 获得Windows 2000中用户名称列表 207
实例71 获取所有进程的路径信息 215
实例72 调用指定的Windows程序 220
实例73 建立运行后会自动删除自己的程序 225
实例74 文件关联 227
实例75 建立快捷方式 230
实例76 创建线程 236
实例77 用全局变量在线程间通信 239
实例78 用自定义消息在线程间通信 242
实例79 用Event对象在线程间通信 245
实例80 模拟键盘操作 248
实例81 模拟鼠标操作 251
第4章 控件与MFC编程实例 255
实例82 用Edit Box显示当前时间 256
实例83 用Animate控件播放AVI动画 256
实例84 应用Tab Control制作复杂界面 259
实例85 动态创建按钮 263
实例86 在List Box中显示列表信息 263
实例87 用Combo Box控件显示列表信息 267
实例88 用Tree Control中显示分级信息 271
实例89 用List Control中显示信息 276
实例90 用IP Address控件编辑IP地址 281
实例91 用Rich Edit控件编辑文档 284
实例92 用Date Time Picker选择时间 289
实例93 Slider控件的应用 292
实例94 应用Hot Key控件设置热键 297
实例95 字符串的格式化 301
实例96 字符串的查找和提取 303
实例97 CArray类的应用 305
实例98 读写CTypedPtrArray类 307
实例99 应用CPtrArray类进行数据存储 310
实例100 链表的创建与存储 312
实例101 链表的遍历与查找 315
实例102 用COleDateTime类处理时间 318
实例103 用CFileDialog类选择文件 320
实例104 用CColorDialog类选择颜色 324
实例105 修改对话框上控件的文本颜色 328
第5章 数据库开发实例 331
实例106 用DAO技术获取数据库信息 332
实例107 用DAO在数据库中执行SQL语句 336
实例108 使DAO支持Access 2000数据库 339
实例109 用DAO在程序中动态创建数据库 340
实例110 用DAO把数据库装到控件中 342
实例111 在DAO中查找记录集的数据 355
实例112 正确统计DAO记录集中记录的数目 364
实例113 在程序中创建ODBC数据源 366
实例114 自定义一个CRecordset类 367
实例115 获取ODBC中的字段信息 368
实例116 遍历ODBC记录集的数据 370
实例117 用SQL编辑ODBC数据库中的记录 374
实例118 创建单文档ODBC应用程序 375
实例119 在ODBC应用程序中编辑记录 378
实例120 ODBC记录的筛选和排序 384
实例121 使用ADO浏览数据库记录 385
实例122 在ADO中执行存储过程 391
实例123 在ADO中统计数据库记录数目 393
实例124 应用ActiveX控件浏览数据 396
实例125 制作图表 397
实例126 压缩数据库 398
实例127 修改数据库密码 401
第6章 其他技术开发实例 403
实例128 用OPENGL绘制三角形 404
实例129 OPENGL的正射投影变换 407
实例130 OPENGL中旋转图形 410
实例131 键盘操作的动画 412
实例132 鼠标操作的动画 416
实例133 建立最简单的OLE容器程序 419
实例134 保存OLE项的信息 420
实例135 为OLE项设置跟踪矩形 425
实例136 在OLE容器程序中显示多个OLE项 432
实例137 对OLE项的单击测试 434
实例138 响应鼠标的双击操作 436
实例139 OLE项与剪贴板 438
实例140 MMControl控件播放多媒体 450
实例141 Rich Textbox控件显示rtf文件 461
实例142 正确统计中英文混合字符串的长度 464
实例143 在局域网内使用信使服务 467
实例144 使程序随系统启动 470
实例145 递归调用 474
实例146 枚举对话框上的所有控件 475
实例147 发送中文消息字符 478
实例148 获取和显示汉字内码 479
实例149 自定义Edit Box的可输入内容 480
实例150 使Edit Box控件只接受数字输入 482
实例1 为单文档程序制作真彩色启动封面 2
实例2 为对话框程序制作真彩色启动封面 2
实例3 在菜单中显示图标 3
实例4 制作圆角矩形窗口 6
实例5 静态切分窗口 8
实例6 在切分窗口中使用多个视类 11
实例7 动态切分窗口 13
实例8 设计字符形状的窗口 15
实例9 窗口的动画效果 18
实例10 设置窗口的光标 21
实例11 为对话框添加主菜单 24
实例12 带有工具栏的对话框 26
实例13 为对话框添加状态条 28
实例14 添加对话框条 31
实例15 在窗口中应用“橡皮带” 32
实例16 为对话框添加右键菜单 36
实例17 动态设置窗口的图标 40
实例18 为应用程序添加多语言菜单 41
实例19 在窗口的状态栏中显示时间 45
实例20 显示半透明的对话框窗口 49
第2章 图形图像处理实例 51
实例21 在绘图过程中捕获鼠标 52
实例22 橡皮筋功能的实现 56
实例23 显示透明图像 59
实例24 捕捉屏幕图像 63
实例25 创建逻辑字体 68
实例26 显示资源中的位图 72
实例27 显示磁盘上的外部BMP文件 72
实例28 以透明图像构造窗口形状 74
实例29 空心字体效果演示 79
实例30 显示动画光标 82
实例31 在剪辑路径内绘图 85
实例32 绘制颜色渐变的图形 88
实例33 旋转文本 92
实例34 绘制旋转效果的图形 96
实例35 枚举字体 99
实例36 用图像平铺形状 102
实例37 图案填充的文字 107
实例38 在一个区域中剪辑 110
实例39 创建线性梯度 114
实例40 多种风格的端点 117
实例41 使用颜色矩阵设置图像中的Alpha 120
实例42 绘制半透明线条 124
实例43 创建轨迹梯度 128
实例44 使用颜色再变换表 131
实例45 绘制自定义虚线 135
实例46 旋转和扭曲图像 138
实例47 字符路径 141
实例48 绘制用纹理填充的图形 144
实例49 绘制基数样条 147
实例50 显示JPG和GIF图像 150
第3章 文件与系统控制编程实例 153
实例51 系统右键菜单的修改 154
实例52 程序的互斥运行 156
实例53 禁止用户关闭Windows 159
实例54 读写ini文件 162
实例55 设置程序热键 164
实例56 获取系统的实时时间 167
实例57 列举系统中有效的驱动器 169
实例58 关闭操作系统 172
实例59 用CFile类进行文件读写 176
实例60 用CStdioFile类进行文件读写 178
实例61 序列化数据 180
实例62 获取环境变量 183
实例63 获取文件属性 187
实例64 获取系统文件夹的路径 190
实例65 查找文件 193
实例66 向IE工具栏上添加按钮(1) 196
实例67 向IE工具栏上添加按钮(2) 200
实例68 获取扩展名对应的图标 201
实例69 将文件删除到回收站 204
实例70 获得Windows 2000中用户名称列表 207
实例71 获取所有进程的路径信息 215
实例72 调用指定的Windows程序 220
实例73 建立运行后会自动删除自己的程序 225
实例74 文件关联 227
实例75 建立快捷方式 230
实例76 创建线程 236
实例77 用全局变量在线程间通信 239
实例78 用自定义消息在线程间通信 242
实例79 用Event对象在线程间通信 245
实例80 模拟键盘操作 248
实例81 模拟鼠标操作 251
第4章 控件与MFC编程实例 255
实例82 用Edit Box显示当前时间 256
实例83 用Animate控件播放AVI动画 256
实例84 应用Tab Control制作复杂界面 259
实例85 动态创建按钮 263
实例86 在List Box中显示列表信息 263
实例87 用Combo Box控件显示列表信息 267
实例88 用Tree Control中显示分级信息 271
实例89 用List Control中显示信息 276
实例90 用IP Address控件编辑IP地址 281
实例91 用Rich Edit控件编辑文档 284
实例92 用Date Time Picker选择时间 289
实例93 Slider控件的应用 292
实例94 应用Hot Key控件设置热键 297
实例95 字符串的格式化 301
实例96 字符串的查找和提取 303
实例97 CArray类的应用 305
实例98 读写CTypedPtrArray类 307
实例99 应用CPtrArray类进行数据存储 310
实例100 链表的创建与存储 312
实例101 链表的遍历与查找 315
实例102 用COleDateTime类处理时间 318
实例103 用CFileDialog类选择文件 320
实例104 用CColorDialog类选择颜色 324
实例105 修改对话框上控件的文本颜色 328
第5章 数据库开发实例 331
实例106 用DAO技术获取数据库信息 332
实例107 用DAO在数据库中执行SQL语句 336
实例108 使DAO支持Access 2000数据库 339
实例109 用DAO在程序中动态创建数据库 340
实例110 用DAO把数据库装到控件中 342
实例111 在DAO中查找记录集的数据 355
实例112 正确统计DAO记录集中记录的数目 364
实例113 在程序中创建ODBC数据源 366
实例114 自定义一个CRecordset类 367
实例115 获取ODBC中的字段信息 368
实例116 遍历ODBC记录集的数据 370
实例117 用SQL编辑ODBC数据库中的记录 374
实例118 创建单文档ODBC应用程序 375
实例119 在ODBC应用程序中编辑记录 378
实例120 ODBC记录的筛选和排序 384
实例121 使用ADO浏览数据库记录 385
实例122 在ADO中执行存储过程 391
实例123 在ADO中统计数据库记录数目 393
实例124 应用ActiveX控件浏览数据 396
实例125 制作图表 397
实例126 压缩数据库 398
实例127 修改数据库密码 401
第6章 其他技术开发实例 403
实例128 用OPENGL绘制三角形 404
实例129 OPENGL的正射投影变换 407
实例130 OPENGL中旋转图形 410
实例131 键盘操作的动画 412
实例132 鼠标操作的动画 416
实例133 建立最简单的OLE容器程序 419
实例134 保存OLE项的信息 420
实例135 为OLE项设置跟踪矩形 425
实例136 在OLE容器程序中显示多个OLE项 432
实例137 对OLE项的单击测试 434
实例138 响应鼠标的双击操作 436
实例139 OLE项与剪贴板 438
实例140 MMControl控件播放多媒体 450
实例141 Rich Textbox控件显示rtf文件 461
实例142 正确统计中英文混合字符串的长度 464
实例143 在局域网内使用信使服务 467
实例144 使程序随系统启动 470
实例145 递归调用 474
实例146 枚举对话框上的所有控件 475
实例147 发送中文消息字符 478
实例148 获取和显示汉字内码 479
实例149 自定义Edit Box的可输入内容 480
实例150 使Edit Box控件只接受数字输入 482
猜您喜欢