- 网页设计
- 整站网页设计
- 网站模板设计
- 网站开发
- 综合门户网开发
- 企业网站开发
- 电子商务网站开发
- 资讯网站开发
- 团购网站开发
- 手机网站开发
- 宣传展示网站
- 网站功能开发
- 网站特效制作
- 应用软件开发
- 手机应用软件
- 计算机应用软件
- 软件美工
- 程序修改
- 仿网站开发
- 脚本插件
- 软件测试
- 网站改版
- 企业办公系统
- 软件汉化
- 软件界面皮肤
- 企业办公系统界面
- 应用移植
- Android开发
- IOS开发
- 应用汉化
- 安卓系统定制
- 网店装修
正版现货C++项目开发实战入门 c++编程入门 C++ Primer Plus中文版c++程序设计基础教程编程书籍c++primer中文版第6版.
- 产品名称:c++项目开发实战入门
- 是否是套装:否
- 书名:c++项目开发实战入门
- 定价:69.80元
- 出版社名称:吉林大学出版社
- 出版时间:2017
- 作者:明日科技
- 书名:c++项目开发实战入门
|
|
没有光驱的朋友,可以我们客服,索要电子版光盘资料哦
C++开发之旅1 |
第1章 坦克动荡游戏(GDIPlus + 碰撞检测 + 自动寻路实现)3 |
预备知识视频讲解:1小时56分 |
项目开发视频讲解:3小时17分 |
代码解释(在线扩展讲解):23段 |
1.1 开发背景1.2 系统功能设计1.2.1 系统功能结构6 |
1.2.2 系统业务流程7 |
1.3 创建项目7 |
1.3.1 开发环境要求1.3.2 游戏所用资源介绍1.3.3 创建新项目1.4 创建游戏框架14 |
1.4.1 创建游戏主窗口1.4.2 游戏核心框架类的建立1.4.3 增加鼠标响应1.4.4 在游戏窗口中使用游戏核心功能1.5 绘图库GDIPlus的使用24 |
1.5.1 绘图库的引入1.5.2 绘图库的初始化1.5.3 在屏幕上“画”游戏帧数1.5.4 引入图片资源1.5.5 画出游戏菜单背景1.6 游戏功能的详细设计及使用举例30 |
1.6.1 游戏对象概述1.6.2 游戏中可移动对象的设计1.6.3 设计游戏菜单1.6.4 人机大战与双人大战1.6.5 设计坦克及子1.6.6 画出移动的坦克1.6.7 自动寻路与碰撞检测1.6.8 画出游戏地图,控制运行轨迹1.7 实现完整的游戏59 |
1.7.1 引进所有游戏对象的声明1.7.2 声明核心对象 |
—— CGame类的公有方法1.7.3 声明私有方法1.7.4 实现公有方法1.7.5 实现初始化方法1.7.6 实现游戏逻辑处理方法1.7.7 实现游戏绘图处理方法1.7.8 实现辅助方法1.7.9 在主窗口中完成全部游戏功能1.8 一起来找茬1.9 本章总结88 |
攻占C++大陆89 |
C++大咖实战训练营90 |
第2章 桌面破坏王游戏(鼠标消息处理 + GDIPlus实现)91 |
预备知识视频讲解:1小时15分 |
项目开发视频讲解:3小时16分 |
代码解释(在线扩展讲解):13段 |
2.1 开发背景2.2 系统功能设计2.2.1 系统功能结构94 |
2.2.2 系统业务流程94 |
2.3 游戏主框架的设计与实现95 |
2.3.1 开发环境要求2.3.2 使用Visual Studio (咨询特价) |
建立项目2.3.3 使程序窗口遮挡整个桌面2.4 重要工具模块设计104 |
2.4.1 资源自动释放模块设计2.4.2 屏幕截图工具设计2.4.3 游戏计时器设计2.5 绘图库的使用117 |
2.5.1 引入绘图库“GDIPlus”头文件2.5.2 初始化绘图库2.5.3 绘制屏幕一角2.6 处理鼠标消息120 |
2.6.1 鼠标消息分析2.6.2 增加消息处理函数2.6.3 测试鼠标消息2.7 游戏功能的总体设计125 |
2.7.1 游戏功能预览2.7.2 功能分析2.7.3 游戏调度器CGame类设计2.7.4 引入资源图片2.7.5 实现工具及破坏标记接口2.8 游戏菜单的设计与实现146 |
2.8.1 盒子的实现2.8.2 “飞出”的工具2.8.3 显示游戏菜单2.9 忍者工具的设计与实现164 |
2.9.1 忍者破坏标记的设计与实现2.9.2 忍者的设计与实现2.9.3 使用忍者破坏桌面2.10 粉刷匠工具的设计与实现183 |
(咨询特价).1 粉刷匠粉刷痕迹的设计与实现2.10.2 粉刷匠的设计与实现2.10.3 使用粉刷匠破坏桌面2.11 锤子工具的设计与实现193 |
(咨询特价).1 破碎效果的设计2.11.2 锤子工具的设计2.11.3 实现碎屏破坏效果2.12 橡皮擦工具的设计与实现206 |
(咨询特价).1 橡皮擦擦除痕迹的设计与实现2.12.2 橡皮擦的设计与实现2.12.3 使用橡皮擦擦除屏幕2.13 一起来找茬2.14 本章总结219 |
攻占C++大陆221 |
C++大咖实战训练营222 |
第3章 快乐吃豆子游戏(Win32绘图 + 键盘消息处理实现)223 |
预备知识视频讲解:1小时5分 |
项目开发视频讲解:1小时59分 |
代码解释(在线扩展讲解):19段 |
3.1 开发背景3.2 系统功能设计3.2.1 系统功能结构226 |
3.2.2 系统业务流程226 |
3.3 创建项目227 |
3.3.1 开发环境要求3.3.2 使用Visual Studio 2015创建 |
win32窗口程序3.3.3 制作游戏窗口3.3.4 建立游戏循环3.4 使用 GDI绘图234 |
3.4.1 画点3.4.2 画线段3.4.3 画矩形3.4.4 画圆3.4.5 画弧线3.4.6 综合应用:画玩家3.5 地图及关卡制作246 |
3.5.1 地图类设计3.5.2 第一关地图的设计3.5.3 第二关地图的设计3.5.4 第三关地图的设计3.5.5 地图类的实现3.5.6 游戏隐藏后门的实现3.5.7 第一关地图的实现3.5.8 第二关地图的实现3.5.9 第三关地图的实现3.5.10 使用地图3.6 游戏可移动对象设计与实现258 |
3.6.1 可移动对象的设计3.6.2 玩家对象的设计3.6.3 敌军对象的设计3.6.4 可移动对象的实现3.6.5 玩家对象的实现3.6.6 敌军对象的实现3.6.7 完成整个游戏3.7 一起来找茬3.8 本章总结282 |
攻占C++大陆283 |
C++大咖实战训练营284 |
第4章 植物大战僵尸修改器(逆向工程 + 内联汇编 + DLL注入实现)285 |
代码解释(在线扩展讲解):9段 |
4.1 开发背景288 |
4.2 系统功能设计288 |
4.2.1 系统功能结构288 |
4.2.2 系统业务流程289 |
4.3 系统开发环境要求289 |
4.4 修改器原理介绍289 |
4.4.1 跨进程内存操作290 |
4.4.2 DLL注入技术介绍290 |
4.4.3 进程内的内存操作290 |
4.4.4 内联汇编及代码调用290 |
4.5 项目目录结构预览292 |
4.6 修改器界面开发293 |
4.6.1 建立项目293 |
4.6.2 删除多余控件294 |
4.6.3 完成修改器主界面294 |
4.6.4 添加进程浏览对话框295 |
4.7 修改任何版本游戏的阳光数量296 |
4.7.1 列出所有进程296 |
4.7.2 打开游戏进程297 |
4.7.3 搜索阳光数量、地址298 |
4.7.4 修改阳光数量300 |
4.7.5 使用方法301 |
4.8 注入游戏中的动态链接库306 |
4.8.1 动态链接库原理概述306 |
4.8.2 创建DLL项目306 |
4.8.3 修改器界面介绍308 |
4.8.4 注入DLL到游戏进程308 |
4.9 修改器核心功能的实现309 |
4.9.1 <HOME>键呼出修改器窗口310 |
4.9.2 任意修改阳光和金钱311 |
4.9.3 调用种植、铲除功能313 |
4.9.4 自动收集阳光和金钱315 |
4.9.5 僵尸全部出动316 |
4.9.6 忽略地形,重叠种植317 |
4.9.7 种植无冷却时间319 |
(咨询特价) 本章总结320 |
第5章 软件注册机(注册表操作 + 加密算法 + 系统信息获取实现)321 |
代码解释(在线扩展讲解):10段 |
5.1开发背景324 |
5.2 系统功能设计324 |
5.2.1 系统功能结构324 |
5.2.2 系统业务流程324 |
5.3 系统开发环境要求325 |
5.4 关键技术325 |
5.4.1 获取CPU序列号325 |
5.4.2 获取磁盘序列号326 |
5.4.3 获取网卡地址328 |
5.4.4 生成注册码329 |
5.4.5 根据注册表中的数据 |
限制试用次数329 |
5.5 设计注册码生成器330 |
5.5.1 注册码生成器功能概述330 |
5.5.2 注册码生成器界面设计331 |
5.5.3 获取系统信息331 |
5.5.4 生成注册码334 |
5.6 注册软件主窗体335 |
5.6.1 注册软件主窗体概述335 |
5.6.2 设计主窗体界面336 |
5.6.3 验证试用次数336 |
5.7 软件注册功能337 |
5.7.1 注册功能概述337 |
5.7.2 设计注册界面338 |
5.7.3 实现软件注册过程338 |
5.8 注册向导模块设计341 |
5.8.1 注册向导概述341 |
5.8.2 注册向导界面设计341 |
5.8.3 实现注册向导功能342 |
5.9 本章总结344 |
第6章 365系统加速器(界面美化 + 文件操作 + 系统进程管理 + 窗口管理实现)345 |
代码解释(在线扩展讲解):16段 |
6.1 开发背景348 |
6.2 系统功能设计348 |
6.2.1 系统功能结构 348 |
6.2.2 系统业务流程348 |
6.3 系统开发环境要求349 |
6.4 关键技术349 |
6.4.1 自绘标题栏349 |
6.4.2 获取任务列表356 |
6.4.3 获取正在运行的进程358 |
6.4.4 为列表视图控件关联右键菜单359 |
6.4.5 清空回收站360 |
6.4.6 清空“运行”中的历史记录361 |
6.4.7 清空IE历史记录361 |
6.4.8 调用控制面板工具362 |
6.5 主窗体设计363 |
6.5.1 主窗体界面预览363 |
6.5.2 主窗体界面布局363 |
6.5.3 实现子窗口切换功能364 |
6.5.4 绘制主窗口背景图片366 |
6.6 控制面板操作模块367 |
6.6.1 控制面板操作模块界面预览367 |
6.6.2 控制面板操作模块界面布局368 |
6.6.3 实现控制面板的各部分功能368 |
6.7 磁盘空间整理模块371 |
6.7.1 磁盘空间整理模块概述371 |
6.7.2 磁盘空间整理模块界面布局371 |
6.7.3 功能实现372 |
6.8 垃圾文件清理模块376 |
6.8.1 垃圾文件清理模块概述376 |
6.8.2 垃圾文件清理模块界面布局377 |
6.8.3 实现垃圾文件清理功能377 |
6.9 系统任务管理模块380 |
6.9.1 系统任务管理模块概述380 |
6.9.2 系统任务管理模块界面布局380 |
6.9.3 进程与窗口管理380 |
(咨询特价) 本章总结384 |
第7章 Q友——做你自己的QQ(MFC + XML + Socket编程实现)385 |
代码解释(在线扩展讲解):12段 |
7.1 开发背景388 |
7.2 系统功能设计388 |
7.2.1 系统功能结构388 |
7.2.2 系统业务流程388 |
7.3 系统开发环境要求389 |
7.4 Q友软件概述389 |
7.4.1 系统分析389 |
7.4.2 总体设计390 |
7.5 数据库设计390 |
7.5.1 数据表的建立390 |
7.5.2 数据库操作流程391 |
7.6 服务端功能设计392 |
7.6.1 服务端主窗体设计392 |
7.6.2 服务端网络通信394 |
7.6.3 服务端账户管理模块402 |
7.6.4 服务端系统组织结构管理模块407 |
7.7 客户端功能设计410 |
7.7.1 客户端登录模块410 |
7.7.2 客户端主窗体模块413 |
7.7.3 客户端消息发送模块417 |
7.8 本章总结426 |
第8章 股票分析仿真系统(SQL Server + MFC + 自绘K线图 + 网站数据抓取实现)428 |
代码解释(在线扩展讲解):10段 |
界面预览.................................429 |
项目功能应用技术预览431 |
攻占C++大陆433 |
武林荣誉称厚434 |
明日征集令435 |
特别提醒: |
亲爱的读者朋友,为了使您更好地学习编程,在随书附赠的光盘中提供了一章拓展内容《股票分析仿真系统》,如果您学有余力,可以进一步进行学习。 |
(以下拓展内容在配书光盘中) |
8.1 开发背景437 |
8.2 系统功能设计437 |
8.2.1 系统功能结构437 |
8.2.2 系统业务流程438 |
8.3 系统开发环境要求438 |
8.4 数据库与数据表设计438 |
8.4.1 数据库分析439 |
8.4.2 创建数据库439 |
8.4.3 数据库表介绍442 |
8.5 数据库操作模块设计443 |
8.5.1 数据模型类443 |
8.5.2 数据库操作类446 |
8.5.3 对数据库表的操作446 |
8.6 登录模块设计453 |
8.6.1 设计登录对话框454 |
8.6.2 登录功能的实现454 |
8.6.3 退出登录窗口455 |
8.7 系统主窗体设计455 |
8.7.1 主窗体和各模块功能组织方式455 |
8.7.2 显示各功能窗口457 |
8.8 公式选股功能实现458 |
8.8.1 界面设计459 |
8.8.2 实现公式选股459 |
8.9 绘制股票日数据K线图465 |
8.9.1 自定义控件465 |
8.9.2 K线图的更新466 |
(咨询特价) 其他主要功能模块467 |
(咨询特价).1 基础数据维护模块467 |
(咨询特价).2 导入、导出数据模块468 |
(咨询特价).3 品种维护模块469 |
(咨询特价).4 选择品种模块470 |
(咨询特价).5 历史数据查询模块470 |
(咨询特价).6 即时数据模块471 |
(咨询特价).7 金融计算器模块473 |
(咨询特价).8 屏幕截图模块473 |
(咨询特价).9 系统设置模块474 |
(咨询特价) 本章总结475 |
......
热门设计服务