{{sellerTotalView > 1 ? __("sellers", {number: sellerTotalView}) : __("seller", {number: sellerTotalView}) }}, {{numTotalView > 1 ? __("items", {number: numTotalView}) : __("item", {number: numTotalView}) }}
免運費
Yami

Nickname

請告訴我們怎麼更好地稱呼你

更新你的名字
賬戶 訂單 收藏
{{ inviteNavTitle }}
退出登入

切換配送區域

不同區域的庫存和配送時效可能存在差異。

歷史郵編

{{email ? __('Got it!') : __('Restock Alert')}}

我們將在商品到貨後第一時間通知你。

取消
Yami

京東圖書

Visual C++开发实例大全·基础卷/软件工程师开发大系(附光盘)

{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}

Visual C++开发实例大全·基础卷/软件工程师开发大系(附光盘)

{{__(":people-members", {'people': item.limit_people_count})}} {{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ item.invalid_price }} {{ itemDiscount }}
後結束
{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }}
{{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }} {{ itemCurrency }}{{ item.invalid_price }} {{itemDiscount}}
{{ itemCurrency }}{{ item.valid_price }}
後結束促銷
後開始秒殺 後結束秒殺
{{ getSeckillDesc(item.seckill_data) }}
{{ __( "Pay with Gift Card to get sale price: :itemCurrency:price", { 'itemCurrency' : itemCurrency, 'price' : (item.giftcard_price ? priceFormat(item.giftcard_price) : '0.00') } ) }} ({{ itemCurrency }}{{ priceFormat(item.giftcard_price / item.bundle_specification) }}/{{ item.unit }}) 詳情
商品有效期

已下架

我們不知道該商品何時或是否會重新有庫存。

當前地址無法配送
已售完

商品描述

展開全部描述
Editer Recommend

多读源码,可以快速学习!多读源码,可以提高熟练度!
实例案例,拿来就用,效率可提高N倍!
《visual c++开发实例大全》超级详尽的实例大全,源码分析的案头手册,提高效率的绝好帮手!
34个方向,1202个实例案例,visual c++编程类四库全书,分门别类常用编程实例,一网打尽!
实例说明、技术要点、代码实现、详尽注释、秘籍心法,条分缕析代码实现过程!
《visual c++开发实战1200例》之全新升级!

Content Description

《Visual C++开发实例大全·基础卷/软件工程师开发大系》筛选、汇集了Visual C++开发从基础知识到高级应用各个层面的大量实例及源代码,共有600个左右,每个实例按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析解读。全书分4篇共15章,主要包括开发环境、语言基础、数据结构、字符串和函数、类和对象、窗体界面、MFC控件、菜单、工具栏和状态栏、Word文档操作、Excel表格操作、图形绘制、图像特效、图像控制、多媒体等内容。配书光盘附带了实例的源程序和部分讲解视频。
《Visual C++开发实例大全·基础卷/软件工程师开发大系》既适合Visual C++程序员参考和查阅,也适合Visual C++初学者,如高校学生、软件开发培训学员及相关求职人员学习、练习、速查使用。
Catalogue

第1篇 编程基础
第1章 开发环境
1.1 工程创建
实例001 如何创建基于对话框的MFC工程
实例002 如何创建基于文档视图的MFC工程
实例003 打开已存在的工程
实例004 如何查找工程中的信息
实例005 如何在添加对话框资源时创建对话框类
实例006 在工作区中管理多个工程
实例007 创建MFC ActiveX工程
实例008 创建ATL工程
实例009 创建控制台应用程序
1.2 开发环境的设置与使用
实例010 如何定制自己的工具栏
实例011 在Visual C++项目中使用自定义资源
实例012 向Visual C++开发环境中添加插件
实例013 添加消息处理函数
实例014 设置开发环境文本颜色
实例015 设置批量注释
实例016 如何对齐零乱的代码
实例017 判断代码中的括号是否匹配
实例018 修改可执行文件中的资源
1.3 程序调试
实例019 创建调试程序
实例020 在Release版本中进行调试
实例021 在Visual C++中如何进行远程调试
实例022 利用简单断点进行程序调试
实例023 利用条件断点进行程序调试
实例024 利用数据断点进行程序调试
实例025 利用消息断点进行程序调试
实例026 利用Watch窗口查看对象信息
实例027 利用Call Stack窗口查看函数调用信息
实例028 利用Memory窗口查看内存信息
实例029 利用Variables窗口查看变量信息
实例030 利用Registers窗口查看CPU寄存器信息
实例031 利用Disassembly窗口查看汇编信息

第2章 语言基础
2.1 基本语法
实例032 输出问候语
实例033 输出带边框的问候语
实例034 不同类型数据的输出
实例035 输出字符表情
实例036 获取用户输入的用户名
2.2 运算符的妙用
实例037 简单的字符加密
实例038 实现两个变量的互换
实例039 判断性别
实例040 用宏定义实现值互换
实例041 简单的位运算
实例042 整数加减法练习
2.3 条件语句
实例043 李白喝酒问题
实例044 桃园三结义
实例045 何年是闰年
实例046 小球称重
实例047 购物街中的商品价格竞猜
实例048 促销商品的折扣计算
实例049 利用switch语句输出倒三角形
2.4 循环语句
实例050 PK少年高斯
实例051 灯塔数量
实例052 上帝创世的秘密
实例053 小球下落
实例054 再现乘法口诀表
实例055 判断名次
2.5 循环的数学应用
实例056 序列求和
实例057 简单的级数运算
实例058 求一个正整数的所有因子
实例059 一元钱兑换方案
2.6 趣味计算
实例060 加油站加油
实例061 买苹果问题
实例062 猴子吃桃
实例063 老师分糖果
实例064 新同学的年龄
实例065 百钱买百鸡问题
实例066 彩球问题
实例067 集邮册中的邮票数量
2.7 多重循环打印图形
实例068 用“#”打印三角形
实例069 用“*”打印图形
实例070 绘制余弦曲线
实例071 打印杨辉三角
2.8 算法
实例072 计算某日是该年第几天
实例073 斐波那契数列
实例074 角谷猜想
实例075 哥德巴赫猜想
实例076 四方定理
实例077 尼科彻斯定理
实例078 魔术师的秘密

第3章 数据结构
3.1 结构体
实例079 结构体类型的定义
实例080 结构体变量的初始化
实例081 如何使用嵌套结构
实例082 将结构作为参数传递并返回
实例083 共用体数据类型的定义
实例084 共用体变量的初始化
实例085 如何使用匿名共用体
实例086 枚举类型的定义与使用
实例087 用new动态创建结构体
实例088 使用结构体标识操作员名称、密码和级别
实例089 创建包括12个月份的枚举类型
实例090 带有函数的结构体
3.2 指针、地址与引用
实例091 使用指针自增操作输出数组元素
实例092 利用指针表达式操作遍历数组
实例093 数组地址的表示方法
实例094 指针和数组的常用方法
实例095 结构指针遍历结构数组
实例096 指针作为函数的参数
实例097 多维数组的指针参数
实例098 指针作为函数的返回值
实例099 使用函数指针制作菜单管理器
实例100 使用指针实现数据交换
实例101 使用指针实现整数排序
实例102 指向结构体变量的指针
实例103 用指针实现逆序存放数组元素值
实例104 输出二维数组的有关值
实例105 输出二维数组任一行任一列值
实例106 使用指针查找数列中的最大值和最小值
实例107 用指针数组构造字符串数组
实例108 将若干字符串按照字母顺序输出
实例109 用指向函数的指针比较大小
实例110 用指针函数实现求学生成绩
实例111 使用指针的指针输出字符串
实例112 实现输入月份号输出该月份英文名
实例113 使用指向指针的指针对字符串排序
实例114 分解字符串中的单词
3.3 数组
实例115 向数组中赋值
实例116 遍历数组
实例117 求数组中元素的平均和
实例118 数组的排序
实例119 向数组中插入元素
实例120 数组的删除操作
实例121 数组冒泡排序法
实例122 顺序查找数组中指定的元素
实例123 有序数组折半查找
实例124 计算字符串中有多少个单词
实例125 获取数组中元素的个数
实例126 输出数组元素
实例127 将二维数组行列对换
实例128 将二维数组转换为一维数组
实例129 使用指针变量遍历二维数组
实例130 学生成绩排名
实例131 求矩阵对角线之和
实例132 反向输出字符串
实例133 使用数组保存学生姓名
实例134 数组中连续相等数的计数
实例135 两个数组元素的交换
实例136 二维数组每行的最大值
实例137 二维数组行和列的最小值
实例138 二维数组行最大值中的最小值
实例139 删除数组中重复的连续元素
实例140 删除有序数组中的重复元素
实例141 数组合并
实例142 利用数组计算平均成绩
实例143 数组中整数的判断
实例144 判断二维数组中是否有相同的元素
实例145 计算两个矩阵和
实例146 判断回文数
实例147 统计学生成绩分布

第4章 字符串和函数
4.1 字符串的截取与转换
实例148 获取字符串中的汉字
实例149 英文字符串首字母大写
实例150 指定符号分割字符串
实例151 在文本中删除指定的汉字或句子
实例152 替换指定的字符串
实例153 向字符串中添加子字符串
实例154 截取字符串中的数字
实例155 将选定字符转换成大写
实例156 将选定字符转换成小写
实例157 截取指定位置的字符串
4.2 字符串的比较与判断
实例158 获取指定位置字符的大小写
实例159 获取字符串中的英文子字符串
实例160 判断字符串中是否有中文
实例161 判断字符串是否可以转换成整数
实例162 判断字符串是否含有数字
实例163 判断字符串中是否有指定的字符
实例164 字符串比较
实例165 忽略大小写字符串比较
4.3 字符串技巧
实例166 字符串加密
实例167 字符串连接
实例168 给选中字符添加双引号
实例169 字符串反转
实例170 去除首尾多余空格
实例171 向编辑框中追加字符
4.4 字符串应用
实例172 将选定内容复制到剪贴板
实例173 在ListBox中查找字符串
实例174 统计编辑框中回车个数
实例175 在字符串数组中搜索
实例176 获取字符在字符串中出现的位置
实例177 获取字符在字符串中出现的次数
实例178 获取指定字符的起始位置
实例179 获取字符串内中、英文字符个数
4.5 字符串统计
实例180 统计中文个数
实例181 获取字符串中数字位置
实例182 获取字符在字符串中最后出现的位置
实例183 获取大写字符的位置
实例184 获取小写字符的位置
实例185 统计字符个数
4.6 函数
实例186 函数默认参数的使用
实例187 通过函数的重载实现不同数据类型的操作
实例188 通过函数模板返回最小值
实例189 使用函数模板进行排序
实例190 统计学生成绩的最高分、最低分和平均分
实例191 在指定目录下查找文件
实例192 列举系统盘符
实例193 遍历磁盘目录
实例194 按树结构输出区域信息
实例195 分解路径和名称
实例196 数值与字符串类型的转换
实例197 使用递归过程实现阶乘运算
实例198 随机获取姓名
实例199 判断指定月份属于哪个季节
实例200 判断闰年
实例201 将两个实型数据转换为字符串并连接
实例202 分解字符串中的单词
实例203 不使用库函数复制字符串

第5章 类和对象
5.1 类与对象的使用
实例204 自定义图书类
实例205 温度单位转换工具
实例206 编写同名的方法
实例207 构造方法的应用
实例208 祖先的止痒药方
实例209 统计图书的销售量
实例210 单例模式的应用
实例211 员工间的差异
实例212 重写父类中的方法
实例213 计算几何图形的面积
实例214 简单的汽车销售商场
实例215 利用拷贝构造函数简化实例创建
实例216 访问类中私有成员的函数
实例217 实现类的加法运算
实例218 在类中实现事件
实例219 命名空间的使用
实例220 模板的实现
实例221 const函数的使用
实例222 使用纯虚函数代替接口
实例223 定义嵌套类
实例224 策略模式的简单应用
实例225 适配器模式的简单应用
5.2 STL应用
实例226 vector模板类的应用
实例227 链表类模板的应用
实例228 通过指定的字符在集合中查找元素
实例229 对集合进行比较
实例230 应用adjacent_find算法搜索相邻的重复元素
实例231 应用count算法计算相同元素的个数
实例232 应用random_shuffle算法将元素顺序随机打乱
实例233 迭代器的用法
实例234 用向量改进内存的再分配

第2篇 界面设计
第6章 窗体界面
6.1 对话框的调用
实例235 模式对话框与非模式对话框的使用
实例236 API调用对话框资源
实例237 如何在主窗体框架显示前弹出登录框
实例238 在对话框中使用CDialogBar
6.2 常用的对话框
实例239 “查找/替换”对话框
实例240 “打开”对话框
实例241 可以显示图片预览的“打开”对话框
实例242 “另存为”对话框
实例243 新型打开对话框
6.3 对话框的显示
实例244 Animate动画显示窗体
实例245 百叶窗显示窗体
实例246 淡入淡出显示窗体
实例247 半透明显示窗体
实例248 制作立体窗口阴影效果
6.4 对话框的背景
实例249 应用程序背景与桌面融合
实例250 位图背景窗体
实例251 渐变色背景窗体
实例252 随机更换背景的窗体
实例253 使用画刷绘制背景颜色
6.5 对话框的形状控制
实例254 椭圆形窗体
实例255 圆角窗体
实例256 字形窗体
实例257 调用Office助手
实例258 鼠标跟随窗体
实例259 根据图片大小显示的窗体
6.6 对话框的位置控制
实例260 始终在最上面的窗体
实例261 如QQ般隐藏的窗体
实例262 晃动的窗体
实例263 磁性窗体
6.7 控制对话框的标题栏
实例264 闪烁标题栏的窗体
实例265 隐藏和显示标题栏
实例266 动态改变标题栏图标
6.8 对话框的大小控制
实例267 限制窗体的大小
实例268 控制窗体的最大化和最小化
实例269 限制对话框最大时的窗口大小
6.9 对话框的窗体消息响应及控制
实例270 关闭窗体前弹出确认对话框
实例271 让窗体的标题栏不响应鼠标双击事件
实例272 无标题对话框的拖动方法
实例273 灰度“最大化”、“最小化”与“关闭”按钮
6.10 对话框的资源共享
实例274 支持多国语言切换的应用程序
实例275 如何实现窗体继承
实例276 换肤窗体
实例277 自绘对话框
6.11 文档视图窗体的使用
实例278 MDI启动时无子窗口
实例279 MDI启动时子窗口最大化
实例280 MDI主窗口最大化显示
实例281 全屏显示的窗体
实例282 创建带滚动条的窗体
实例283 窗体拆分
实例284 始终置顶的SDI程序
实例285 不可移动的窗体
实例286 创建不可改变大小的窗体
实例287 动态创建视图窗口
实例288 在视图窗口中显示网页

第7章 MFC控件
7.1 静态文本控件
实例289 文本背景的透明处理
实例290 具有分隔条的静态文本控件
实例291 设计群组控件
实例292 电子时钟
实例293 模拟超链接效果
实例294 使用静态文本控件数组设计简易拼图
7.2 编辑框控件
实例295 多行文本编辑器
实例296 输入时显示选择列表
实例297 七彩编辑框效果
实例298 如同画中题字
实例299 金额编辑框
实例300 密码安全编辑框
实例301 个性字体展示
实例302 在编辑框中插入图片数据
实例303 RTF文件读取器
实例304 在编辑框中显示表情动画
7.3 按钮控件
实例305 位图和图标按钮
实例306 问卷调查的程序实现
实例307 热点效果的图像切换
实例308 实现图文并茂的效果
实例309 按钮七巧板
实例310 动画按钮
7.4 组合框控件
实例311 向组合框中插入数据
实例312 输入数据时的辅助提示
实例313 列表宽度的自动调节
实例314 颜色组合框
实例315 枚举系统盘符
实例316 QQ登录式的用户选择列表
7.5 列表框控件
实例317 禁止列表框信息重复
实例318 在两个列表框间实现数据交换
实例319 上下移动列表项的位置
实例320 实现标签式选择
实例321 要提示才能看得见
实例322 水平方向的延伸
实例323 为列表框换装
7.6 滚动条控件
实例324 使用滚动条显示大幅位图
实例325 滚动条的新装
7.7 进度条控件
实例326 颜色变了
实例327 进度条的百分比显示
7.8 滑标控件
实例328 程序中的调色板
实例329 绘制滑标控件
7.9 列表视图控件
实例330 头像选择形式的登录窗体
实例331 以报表显示图书信息
实例332 实现报表数据的排序
实例333 在列表中编辑文本
实例334 QQ抽屉控件
7.10 树视图控件
实例335 以树状结构显示城市信息
实例336 节点可编辑
实例337 分层显示数据
实例338 使树视图控件具有复选功能
实例339 树控件的背景设计
实例340 显示磁盘目录
7.11 标签控件
实例341 界面的分页显示
实例342 标签中的图标设置
7.12 时间控件
实例343 迷你星座查询器
实例344 设置系统时间
7.13 月历控件
实例345 时间和月历的同步
实例346 实现纪念日提醒
7.14 其他控件
实例347 对数字进行微调
实例348 使用热键控件
实例349 获得本机的IP地址

第8章 菜单
8.1 菜单创建
实例350 根据表中数据动态生成菜单
实例351 创建级联菜单
实例352 带历史信息的菜单
实例353 绘制渐变效果的菜单
实例354 带图标的程序菜单
实例355 根据INI文件创建菜单
实例356 根据XML文件创建菜单
8.2 设置菜单属性
实例357 为菜单添加核对标记
实例358 为菜单添加快捷键
实例359 设置菜单是否可用
实例360 将菜单项的字体设置为粗体
实例361 多国语言菜单
实例362 可以下拉的菜单
实例363 左侧引航条菜单
实例364 右对齐菜单
8.3 菜单位置控制
实例365 鼠标右键弹出菜单
实例366 浮动的菜单
实例367 更新系统菜单
实例368 任务栏托盘弹出菜单
实例369 单文档右键菜单
8.4 控件菜单
实例370 工具栏下拉菜单
实例371 编辑框右键菜单
实例372 列表控件右键菜单
实例373 工具栏右键菜单

第9章 工具栏和状态栏
9.1 工具栏创建
实例374 带图标的工具栏
实例375 带背景的工具栏
实例376 浮动工具栏
实例377 在对话框中创建工具栏
实例378 根据菜单创建工具栏
9.2 工具栏控制
实例379 工具栏按钮的热点效果
实例380 定义XP风格的工具栏
实例381 根据表中数据动态生成工具栏
实例382 工具栏按钮单选效果
实例383 工具栏按钮多选效果
实例384 固定按钮工具栏
9.3 增强工具栏
实例385 可调整按钮位置的工具栏
实例386 具有提示功能的工具栏
实例387 在工具栏中添加编辑框
实例388 带组合框的工具栏
实例389 工具栏左侧双线效果
实例390 多国语言工具栏
9.4 状态栏
实例391 显示系统时间的状态栏
实例392 使状态栏随对话框的改变而改变
实例393 带进度条的状态栏
实例394 显示动画的状态栏
实例395 显示滚动字幕的状态栏

第3篇 应用程序控制
第10章 Word文档操作
10.1 Word文档的基本操作
实例396 打开Word文档
实例397 读取Word文档文本内容
实例398 向Word文档中插入文本
实例399 替换Word文档中指定字符串
实例400 检查英文单词的拼写是否正确
10.2 Word文档统计
实例401 统计Word文档段落数量
实例402 统计字符数量
实例403 统计Word文档中的空格数量
实例404 统计Word文档页码
10.3 Word文档的内容转换
实例405 简体字转换为繁体字
实例406 繁体字转换为简体字
实例407 将文字转换成图像
10.4 Word文档的图形与阴影操作
实例408 向Word文档中插入图形
实例409 在Word文档中添加阴影图形
实例410 设置Word文档的底纹效果
实例411 设置Word文档字体
实例412 设置艺术字
实例413 向Word中插入超链接
10.5 Word文档的插入与导出操作
实例414 向Word文档中插入图片
实例415 向Word文档中插入表格
实例416 向Word文档表格中插入图片
实例417 导出Word文档目录结构
实例418 读取文本文件内容到Word文档
实例419 将多个文本文件合并到Word文档
实例420 将Access中的数据读取到Word文档
实例421 将SQL Server中的数据导入到Word文档
实例422 将XML中的数据读取到Word文档
实例423 将Word文档中的数据导出到文本文件中

第11章 Excel表格操作
11.1 Excel表格的基本操作
实例424 打开Excel表格
实例425 向Excel表格中写入数据
实例426 向Excel表格中插入图片
实例427 向Excel表格中插入艺术字
实例428 检测单元格中的单词拼写
11.2 Excel表格与外部数据
实例429 将文本文件中的数据导入到Excel表格中
实例430 将Access中的数据导入到Excel
表格中
实例431 将SQL Server中的数据导入到Excel表格中
实例432 将Excel表格中的数据导出到文本文件中
实例433 将Excel表格中的数据导出到Access数据库中
实例434 将Excel表格中的数据导出到SQL Server数据库中
11.3 Excel表格的设置
实例435 设置单元格的字体
实例436 设置单元格边框样式
实例437 设置单元格文字收缩
实例438 设置单元格根据文字长度进行调整
实例439 在单元格中设置计算公式
实例440 拆分单元格
实例441 合并单元格
实例442 设置筛选列表
实例443 设置超链接

第4篇 图形图像
第12章 图形绘制
12.1 特殊曲线
实例444 绘制蜗牛线
实例445 绘制贝塞尔曲线
实例446 拖动绘制曲线
实例447 绘制正弦曲线
实例448 绘制立体模型
实例449 交叉线条
实例450 绘制尼哥米德蚌线
实例451 艺术图案万花筒
实例452 绘制抛物线
实例453 等电位面图
实例454 沙丘图案
实例455 绘制艺术图案
实例456 立体三棱锥
12.2 图形基础
实例457 创建不同的画刷
实例458 指定颜色填充矩形区域
实例459 模拟时钟
实例460 绘制网格
实例461 画图程序
实例462 如何绘制渐变颜色
实例463 绘制不规则图形
实例464 数字验证
实例465 电子名片
实例466 绘制圆形
实例467 绘制字体边框
实例468 图像居中
实例469 绘制五角星
实例470 绘制印章
实例471 在菱形内绘制图像
实例472 绘制简单饼型图
实例473 绘制圆弧
实例474 绘制自定义线条
实例475 彩虹文字
12.3 分形
实例476 模拟自然景物
实例477 三叶草

第13章 图像特效
13.1 图像滤镜
实例478 图像锐化
实例479 图像柔化
实例480 图像反色
实例481 图像灰度
实例482 图像雾化
13.2 图像绘制
实例483 在对话框中绘制图像
实例484 绘制对话框背景
实例485 在视图中绘制图像
实例486 指定区域绘制图像
实例487 图像纹理填充矩形
13.3 图像色彩转换
实例488 显示3D灰色图像
实例489 改变图像饱和度
实例490 改变图像对比度
13.4 图像边缘提取
实例491 水墨边缘
实例492 提取图片中的对象
实例493 图像浮雕效果
13.5 字体特效
实例494 空心字
实例495 渐变颜色的空心字
实例496 贴图字
实例497 获取路径点信息
实例498 显示Word艺术字
实例499 旋转的文字
实例500 可任意旋转的文字

第14章 图像控制
14.1 图像缩放
实例501 图片缩放
实例502 图片的平滑缩放
实例503 图像固定比例缩放
实例504 屏幕放大器
实例505 图像缩放与保存
14.2 图像剪切
实例506 图片剪切
实例507 图像的剪切
实例508 保留椭圆下的图像内容
实例509 去除椭圆下的图片内容
实例510 照片版式处理
14.3 图像转动
实例511 图像水平翻转
实例512 图像旋转
实例513 图像垂直翻转
14.4 图像融合
实例514 在图像上绘制线条
实例515 在图像上绘制网格
实例516 图像的合成
实例517 水印效果
实例518 批量添加水印
实例519 如何在图片上平滑移动文字
14.5 图像查看
实例520 图片自动预览程序
实例521 图片批量浏览
实例522 成组浏览图片
实例523 在视图中拖动图片
实例524 可随鼠标移动的图形
实例525 浏览大幅BMP图片
实例526 随图像大小变换的图像浏览器
实例527 管理计算机内图片文件的程序
实例528 屏保方式浏览图片
实例529 获取图像RGB值
实例530 PSD文件浏览
实例531 平移图像
14.6 图像格式转换
实例532 将位图转换为JPG
实例533 将位图转换为GIF
实例534 屏幕截取
实例535 提取并保存应用程序图标
实例536 图像转换为字符
实例537 批量位图转换为JPEG
实例538 批量位图转换为GIF
实例539 将JPEG转换为位图
实例540 将GIF转换为位图
实例541 将位图转换为PNG
实例542 将PNG转换为位图
实例543 PSD文件向其他格式转换
实例544 保存设备上下文内容

第15章 多媒体
15.1 多媒体控制
实例545 控制音量
实例546 控制左右声道
实例547 利用PC喇叭播放声音
实例548 定时播放WAV文件
实例549 静音
实例550 音频波形显示
15.2 控件动画
实例551 标题栏及任务栏动画图标
实例552 通过Image控件实现动画
实例553 通过DrawIcon实现图标动画
实例554 系统托盘动态图标
实例555 显示系统桌面助手
15.3 多媒体播放
实例556 开发具有记忆功能的MP3播放器
实例557 用Visual C++编写MIDI文件播放程序
实例558 可以选择播放曲目的CD播放器
实例559 播放GIF动画
实例560 播放Flash动画
实例561 播放RM文件
实例562 播放VCD
实例563 设计FLV播放器
15.4 采集、转换与播放
实例564 利用Direct Show进行视频捕捉
实例565 利用Direct Show进行音频捕捉
实例566 音频采集1
实例567 音频采集2
实例568 WaveForm音频采集单缓存
实例569 WaveForm音频采集双缓存
实例570 声音录制与播放
实例571 Wave文件播放1
实例572 Wave文件播放2
实例573 Wave文件播放3
实例574 CD抓取
实例575 将Wave转换为MP3
实例576 将BMP位图组合成AVI动画
实例577 将AVI动画分解成BMP位图
实例578 AVI文件压缩工具
实例579 手写数字识别程序
15.5 多媒体动画效果
实例580 垂直百叶窗显示图片
实例581 水平百叶窗显示图片
实例582 图片马赛克效果
实例583 滚动字体的屏幕保护
实例584 相册屏幕保护程序
实例585 文字跟随鼠标
实例586 空间旋转字体
实例587 文字水平滚动
实例588 垂直滚动的字体
实例589 屏幕动画精灵
15.6 游戏
实例590 设计彩票抽奖机游戏
实例591 拼图游戏
实例592 网络五子棋
实例593 泡泡连连打
实例594 扫雷
实例595 黑白棋
实例596 俄罗斯方块
实例597 20点游戏
实例598 幸运转盘
实例599 抓不住的兔子
实例600 蝴蝶飞飞飞
实例601 打地鼠
实例602 小蛇长得快

Introduction

特别说明:
《Visual C++开发实例大全》分为基础卷(即本书)和提高卷两册。本书的前身是《Visual C++开发实战1200例(第I卷)》。
编写目的
1.方便程序员查阅
程序开发是一项艰辛的工作,挑灯夜战、加班加点是常有的事。在开发过程中,一个技术问题可能会占用几天甚至更长时间。如果有一本开发实例大全可供翻阅,从中找到相似的实例作参考,也许几分钟就可以解决问题。本书编写的主要目的就是方便程序员查阅、提高开发效率。
2.通过分析大量源代码,达到快速学习之目的
本书提供了约600个开发实例及源代码,附有相应的注释、实例说明、关键技术、设计过程和秘笈心法,对实例中的源代码进行了比较透彻的解析。相信这种办法对激发学习兴趣、提高学习效率极有帮助。
3.通过阅读大量源代码,达到提高熟练度之目的
俗话说“熟能生巧”,读者只有通过阅读、分析大量源代码,并亲自动手去做,才能够深刻理解、运用自如,进而提高编程熟练度,适应工作之需要。
4.实例源程序可以“拿来”就用,提高了效率
本书的很多实例,可以根据实际应用需求稍加改动,拿来就用,不必再去从头编写,从而节约时间,提高工作效率。
本书内容
全书分4篇共15章,主要包括开发环境、语言基础、数据结构、字符串和函数、类和对象、窗体界面、MFC控件、菜单、工具栏和状态栏、Word文档操作、Excel表格操作、图形绘制、图像特效、图像控制、多媒体等内容。书中所选实例均来源于一线开发人员的项目开发实践,囊括了开发中经常遇到和需要解决的热点、难点问题,使读者可以快速解决开发中的难题,提高编程效率。本书知识结构如下图所示。
本书在讲解实例时采用统一的编排样式,多数实例由“实例说明”“关键技术”“设计过程”“秘笈心法”4部分构成。其中,“实例说明”部分采用图文结合的方式介绍实例的功能和运行效果;“关键技术”部分介绍了实例使用的重点、难点技术;“设计过程”部分讲解了实例的详细开发过程;“秘笈心法”部分给出了与实例相关的技巧和经验总结。
本书特点
1.实例极为丰富
本书精选了约600个实例,另外一册《Visual C++开发实例大全(提高卷)》也精选了提高部分约600个实例,这样,两册图书总计约1200个实例,可以说是目前市场上实例最多、知识点最全面、内容最丰富的软件开发类图书,涵盖了编程中各个方面的应用。
2.程序解释详尽
本书提供的实例及源代码,附有相应的注释、实例说明、关键技术、设计过程和秘笈心法。分析解释详尽,便于快速学习。
3.实践实战性强
本书的实例及源代码很多来自现实开发中,光盘中绝大多数实例给出了完整源代码,读者可以直接调用、研读、练习。
关于光盘
1.实例学习注意事项
读者在按照本书学习、练习的过程中,可以从光盘中复制源代码,修改时注意去掉源码文件的只读属性。有些实例需要使用相应的数据库或第三方资源,在使用前需要进行相应配置,具体步骤请参考书中或者光盘中的配置说明。
2.实例源代码及视频位置
本书光盘提供了实例的源代码,位置在光盘中的“MR\章号\实例序号”文件夹下,例如,“MR\04\166”表示实例166,位于第4章。部分实例提供的视频讲解,也可根据以上方式查找。由于有些实例源代码较长,限于篇幅,图书中只给出了关键代码,完整代码放置在光盘中。
3.视频使用说明
本书提供了部分实例的视频讲解,在目录中标题前边有视频图标的实例,即表示在光盘中有视频讲解。视频采用EXE文件格式,无须使用播放器,双击就可以直接播放。
读者对象
Visual C++程序员,Visual C++初学者,如高校大学生、求职人员、培训机构学员等。
编 者

規格參數

品牌 京東圖書
品牌屬地 China

免責聲明

產品價格、包裝、規格等資訊如有調整,恕不另行通知。我們盡量做到及時更新產品資訊,但請以收到實物為準。使用產品前,請始終閱讀產品隨附的標籤、警告及說明。

查看詳情
加入收藏
{{ $isZh ? coupon.coupon_name_sub : coupon.coupon_ename_sub | formatCurrency }}
{{__("Buy Directly")}} {{ itemCurrency }}{{ item.directly_price }}
數量
{{ quantity }}
{{ instockMsg }}
{{ limitText }}
{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}
由 JD@CHINA 銷售
送至
{{ __("Ship to United States only") }}
滿69免運費
正品保證

已加入購物車

繼續逛逛

為你推薦

{{ item.brand_name }}

{{ item.item_name }}

{{ item.currency }}{{ item.market_price }}

{{ item.currency }}{{ item.unit_price }}

{{ item.currency }}{{ item.unit_price }}

優惠券

{{ coupon.coupon_name_new | formatCurrency }}
領取 已領取 已領完
{{ getCouponDescStr(coupon) }}
{{ coupon.use_time_desc }}
即將過期: {{ formatTime(coupon.use_end_time) }}

分享給好友

取消

亞米禮卡專享價

使用禮卡支付即可獲得禮卡專享價

規則說明

禮卡專享價是部分商品擁有的特殊優惠價格;

購買禮卡專享價商品時,若在結算時使用電子禮卡抵扣支付,且禮卡餘額足夠支付訂單中所有禮卡專享價商品的專享價總和,則可以啟用禮卡專享價;

不使用禮卡支付,或禮卡餘額不滿足上一條所述要求時,將無法啟用禮卡專享價,按照普通售價計算,但您仍然可以購買這些商品;

在購買禮卡專享價商品時,若餘額不足,可以在購物車或結算頁中點擊“充值”按鈕對禮卡進行購買和充值;

商品若擁有禮卡專享價,會顯示“專享”的特殊價格標記;

如有疑問,請隨時聯繫客服;

禮卡專享價相關規則最終解釋權歸亞米所有。

由 亞米 銷售

服務保障

Yami 滿$49免運費
Yami 無憂退換
Yami 從美國出貨

配送資訊

  • 美國

    標準配送 $5.99(不含阿拉斯加,夏威夷),最終價滿$49免運費

    本地配送$5.99(加州,紐約州,新澤西,麻省和賓夕法尼亞,以上州部分地區);最終價滿$49免運費

    兩日達(含阿拉斯加夏威夷)運費19.99美元起

退換政策

亞米網希望為我們的客戶提供最優秀的售後服務,讓所有人都能放心在亞米購物。亞米自營商品在滿足退換貨條件的情況下,可在收到包裹的30天之內退換商品(食品因商品質量問題7天內可退換;為了確保每位客戶都能獲得安全和高質量的商品,對於美妝類產品,一經開封或使用即不提供退款或退貨服務,質量問題除外;其他特殊商品需聯繫客服諮詢)。
感謝您的理解和支持。

查看詳情

由 亞米 銷售

亞米電子禮品卡使用規則

若購買時選擇自動儲值,訂單完成後禮品卡將自動儲值至您的帳戶;

若購買時選擇發送郵件,訂單完成後系統將自動發送卡號和密碼到您填寫的郵箱;

寄送郵件時,任何使用者均可使用郵件中的卡號密碼進行禮卡儲值,請妥善保管郵件資訊。

如接收郵件遇到問題,請聯絡客服處理;

發送郵件時,若禮卡沒有被兌換,可以補發郵件。若已經被其他用戶兌換,無法補償;

亞米網電子禮卡可用於購買自營或第三方商品;

亞米網電子禮卡沒有有效期限限制,長期有效;

亞米網電子禮卡的金額,可分多次使用;

亞米網電子禮卡業務規則,最終解釋權歸亞米網所有。

退換政策

已消費的電子禮卡不支持退款。

JD@CHINA 銷售

服務保障

Yami 滿$49免運費
Yami 最優售後
Yami 美國本土出貨

配送資訊

  • 美國

    標準配送 $5.99(不含阿拉斯加,夏威夷),最終價滿$49免運費

    本地配送$5.99(加州,紐約州,新澤西,麻省和賓夕法尼亞,以上州部分地區);最終價滿$49免運費

    兩日達(含阿拉斯加夏威夷)運費19.99美元起

退換政策

提供30天內退還保障。產品需全新未使用原包裝內,並附有購買憑證。產品品質問題、或錯發漏發等,由商家造成的失誤,將進行補發,或退款處理。其它原因需退貨費用由客戶自行承擔。

由 JD@CHINA 銷售

服務保障

Yami 跨店滿$69免運費
Yami 30天退換保障

亞米-中國集運倉

由亞米從中國精選並集合各大優秀店舖的商品至亞米中國整合中心,合併包裹後將一次合包跨國郵寄至您的地址。跨店包郵門檻低至$69。您將在多商家集合提供的廣泛選購商品中選購商品,輕鬆享有跨店鋪包郵後的低郵資。

退換政策

提供30天內退換保障。產品需在全新未使用的原包裝內,並附有購買憑證。產品品質問題、錯發、或漏發等商家造成的失誤,將進行退款處理。其它原因造成的退換貨郵費客戶將需要自行承擔。由於所有商品均長途跋涉,偶有簡易外包壓磨等但不涉及內部品質問題者,不予退換。

配送資訊

亞米中國集運 Consolidated Shipping 運費$9.99(訂單滿$69 包郵)

下單後2個工作天中國商家出貨,所有包裹抵達亞米中國整合中心(除特別情況及中國境內個別法定假日外)會合併包裹後透過UPS發往美國。 UPS從中國出貨後到美國境內的平均時間為10個工作天左右,可隨時根據直發單號追蹤查詢。受疫情影響,目前物流可能延遲5天左右。包裹需要客人簽收。如未簽收,客人須承擔包裹遺失風險。

由 JD@CHINA 銷售

服務保障

滿69免運費
正品保證

配送資訊

Yami Consolidated Shipping 運費$9.99(訂單滿$69包郵)


Seller will ship the orders within 1-2 business days. The logistics time limit is expected to be 7-15 working days. In case of customs clearance, the delivery time will be extended by 3-7 days. The final receipt date is subject to the information of the postal company.

積分規則

不參加任何折扣活動以及亞米會員積分制度。

退換政策

提供30天內退還保障。產品需全新未使用原包裝內,並附有購買憑證。產品品質問題、或錯發漏發等,由商家造成的失誤,將進行補發,或退款處理。其它原因需退貨費用由客戶自行承擔。

Yami

下載亞米應用

返回頂部

為您推薦

品牌故事

京東圖書

为您推荐

Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折

評論{{'('+ commentList.posts_count + ')'}}

分享您的感受,幫助更多用戶做出選擇。

撰寫評論
{{ totalRating }} 撰寫評論
  • {{i}}星

    {{i}} 星

    {{ parseInt(commentRatingList[i]) }}%

Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}收起

{{ strLimit(comment,800) }}查看全部

Show Original

{{ comment.content }}

Yami
查看更多

{{ formatTime(comment.in_dtm) }} 已購買 {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}
Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}收起

{{ strLimit(comment,800) }}查看全部

Show Original

{{ comment.content }}

Yami
查看更多

{{ formatTime(comment.in_dtm) }} 已購買 {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}

暫無符合條件的評論~

評論詳情

Yami Yami

{{ showTranslate(commentDetails) }}收起

{{ strLimit(commentDetails,800) }}查看全部

Show Original

{{ commentDetails.content }}

Yami
查看更多

{{ formatTime(commentDetails.in_dtm) }} 已購買 {{groupData}}

{{ commentDetails.likes_count }} {{ commentDetails.likes_count }} {{ commentDetails.reply_count }} {{commentDetails.in_user==uid ? __('Delete') : __('Report')}}

請輸入內容

回覆{{'(' + replyList.length + ')'}}

Yami Yami

{{ showTranslate(reply) }}收起

{{ strLimit(reply,800) }}查看全部

Show Original

{{ reply.reply_content }}

{{ formatTime(reply.reply_in_dtm) }}

{{ reply.reply_likes_count }} {{ reply.reply_likes_count }} {{ reply.reply_reply_count }} {{reply.reply_in_user==uid ? __('Delete') : __('Report')}}

請輸入內容

取消

這是到目前為止的所有評論!

發表評論
商品評分

請輸入評論

  • 一個好的暱稱,會讓你的評論更受歡迎!
  • 修改了這裡的暱稱,個人資料中的暱稱也將被修改。
感謝你的評論
你的好評可以幫助我們的社區發現更好的亞洲商品。

舉報

取消

確認刪除該評論嗎?

取消

歷史瀏覽

品牌故事

京東圖書