VisualC++范例完全自学手册

王朝百科·作者佚名  2010-08-20
窄屏简体版  字體: |||超大  

图书信息

书 名: VisualC++范例完全自学手册

作者:明日科技 宋坤

出版社:人民邮电出版社

出版时间: 2009年10月

ISBN: 9787115201010

开本: 16开

定价: 59.80 元

内容简介《Visual C++范例完全自学手册》是一本集查询、使用、学习和练习为一体的自学手册,书中介绍了应用VisualC++进行开发的各种技术和技巧。全书分为10章,内容包括窗体设计、控件应用、多媒体技术、系统相关、打印技术、硬件开发技术、网络通信、数据加密与系统安全、游戏开发和实用工具等。全书精选了114个典型实例,所选实例覆盖了VisualC++开发中的热点问题和关键问题,实用性非常强。全书按实际应用进行分类,可以使读者在短时间内掌握更多实用技术,快速提高编程水平。

《Visual C++范例完全自学手册》附有配套DVD光盘,光盘中提供了实例的全程语音视频讲解及所有实例源代码,这些源代码都经过精心调试,在WindowsXP和Windows2003下测试通过。

《Visual C++范例完全自学手册》适合VisualC++程序的初学者、编程爱好者,也可作为大中专院校的老师和学生的学习参考用书。

为何选用本书

对于初学者,本书提供了4位一体的全新学习方式,可以帮助读者在编程中不断体会编程的乐趣,快速提高编程能力。下面是4位一体式学习方式图。

对于中高级开发人员,本书提供了322个实例(包括实践练习),涉及400多个开发技术难点或重点,很多实例是开发者多年的总结。可以使用本书提供的实例,快速解决开发任务及难题。下面是本书(光盘)的内容结构。

如何使用本书

本书既可满足初学者的学习需要,也适合开发人员使用,在使用时,为达到更好的学习效果,要遵循以下原则。

第一,对于初学者,首先应该建立初步的编程思想和习惯,逐步建立遇到问题、分析问题、解决问题的能力。使用本书时,应尽量从第1章开始学习,并在学习中多思考。遇到障碍,多琢磨、多尝试。

第二,本书提供了实例索引和技术索引,读者可以快速查询实例及技术,以解决开发所遇到的问题。

第三,为帮助初学者解决学习中的困难,书中大部分实例都提供了视频教学录像,读者可以根据视频讲解的步骤一步一步完成实例的编写,感受编程的快乐和成就感,增强进一步学习的信心。本第四,坚持就是胜利。学习编程是一个艰苦的过程,即使再好的图书,也不能解决所有问题。学习中遇到障碍,非常正常,只要肯钻研、勤思考、有恒心,就没有克眼不了的难题。希望读者在学习本书时,注意学习解决不同问题的思路和方法,不单纯为做实例而做实例。这样在学完本书后,一定能成为Visual C什编程高手。

本书内容

本书共分为10章,包含114个典型实例,所选实例覆盖了Visual C++开发中的热点问题和关键问题。内容涉及窗体设计、控件应用、多媒体技术、系统相关、打印技术、硬件开发技术、网络通信、数据加密与系统安全、游戏开发和实用工具等各方面的内容。 在实例讲解上,全书采用了统一的编排方式,每个实例都包括“实例说明”、“技术要点”、“实现过程”、“实践练习”和“扩展训练”5个部分,对于比较复杂的实例,书中给出了“设计思路”。在“实例说明”中,以图文结合的方式给出了实例的功能说明及运行效果。在“设计思路”中给出了设计该实例的相关思路。在“技术要点”中给出了实例的重点、难点技术和相关编程技巧。在“实现过程”中介绍了该实例的设计过程和主要程序代码。在“实践练习”中给出了相关实例的扩展应用,并在光盘中附有完整源代码。

图书目录第1章窗体设计

实例001自绘对话框2

实例002使用钩子技术实现界面换肤8

实例003磁性窗体13

实例004屏幕滚动字幕16

实例005动态添加工具栏下拉菜单20

实例006设计类似Visual C++集成开发环境的浮动窗口24

实例007设计XP风格的弹出式菜单28

实例008设计位图背景的工具栏33

实例009支持多国语言切换的应用程序34

实例010设计动态鼠标36

第2章控件应用

实例011设计字体按钮控件42

实例012设计XP风格按钮44

实例013设计位图背景的树控件47

实例014类似瑞星的目录显示控件50

实例015绘制分割条58

实例016显示GIF的ATL控件61

实例017类似Windows资源管理器的列表视图控件69

实例018漂亮的热点按钮75

实例019绘制滑块控件79

实例020QQ抽屉效果的列表视图控件81

实例021设计类似QQ的编辑框安全控件87

实例022设计具有节点拖动功能的树控件89

实例023设计电子表格形式的计时器92

实例024文字显示的进度条控件94

实例025将XML文件树结构信息添加到树控件中95

实例026读取RTF文件到编辑框中98

实例027个性编辑框101

实例028设计颜色选择框控件103

实例029设计图片预览对话框105

实例030自定义标签控件108

第3章多媒体技术

实例031使用GDI+显示GIF图像114

实例032使用GDI+实现图像的水印效果115

实例033实现图像的任意缩放117

实例034实现图像的任意角度旋转125

实例035手写数字识别134

实例036局部截取图像138

实例037使用DirectShow设计媒体播放器145

实例038使用DirectShow设计录音机程序161

实例039将Wave转换为MP3166

实例040音频波形显示170

实例041将BMP位图合成AVI174

实例042将AVI动画分解成BMP位图178

实例043AVI文件压缩工具181

实例044屏幕动画精灵184

实例045屏幕放大镜187

实例046设计FLV播放器189

第4章系统相关

实例047定时关闭计算机194

实例048实现OCX控件的注册和卸载197

实例049闪烁的系统托盘图标200

实例050捆绑应用程序202

实例051设计控制面板小应用程序205

实例052根据人事数据表信息生成Word表格207

实例053将图书销量统计信息导出到Excel中210

实例054直接创建多级目录213

实例055鼠标穿透窗体214

实例056利用滚动条浏览大图片217

第5章打印技术

实例057具有滚动条的预览界面224

实例058使用对话框分页预览228

实例059设计条形码打印机235

实例060设计照片打印程序237

实例061批量打印信封238

实例062设置所打印表格的边线及字体240

实例063设计假条套打程序243

第6章硬件开发技术

实例064使用简易摄像头制作电子照相机248

实例065使用短信猫发送短信253

实例066通过短信猫实现短信自动回复256

实例067语音卡实现电话拨打与接收260

实例068使用语音卡实现自助服务266

实例069利用视频采集卡进行小区监控269

实例070获取ID卡刷卡次数277

实例071使用采集器导入条形码数据278

实例072使用指纹头设计身份识别系统280

第7章网络通信

实例073实时语音通信286

实例074设计视频聊天软件289

实例075点对点文件传输295

实例076截获局域网数据报302

实例077使用UDP协议实现扩播通信306

实例078获得天气预报308

实例079网络状态检测310

实例080获取网卡流量314

实例081将对话框嵌入到网页中实现无刷新聊天318

实例082使用MAPI群发邮件320

实例083检测邮箱中新邮件324

实例084设计局域网屏幕监控软件326

实例085文件下载进度条显示330

第8章数据加密与系统安全

实例086利用版本信息和硬盘序列号加密软件336

实例087使用加密狗进行软件加密337

实例088使用加密锁进行软件加密339

实例089使用MD5算法对密码进行加密341

实例090对数据报进行加密保障通信安全346

实例091对档案进行加密和解密348

实例092使用IC卡验证用户密码354

第9章游戏开发

实例093拼图360

实例094泡泡连连打366

实例095扫雷374

实例096黑白棋382

实例097五子棋390

实例098俄罗斯方块398

实例09920点游戏407

第10章实用工具

实例100个人记账管理器414

实例101SQL数据库提取器422

实例102网页照相机429

实例103垃圾文件清理工具431

实例104顽固文件清理工具434

实例105文件批量解压缩工具439

实例106屏幕截图工具440

实例107电子书445

实例108度量衡换算器452

实例109Word目录提取工具456

实例110图片水印添加工具459

实例111图片批量转换工具462

实例112文件切割器465

实例113指法练习软件472

实例114Vista风格日历477

技术要点对应实例位置

……

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航