《Visual C++案例开发集锦》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:唐彬,刘超编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121015943
  • 页数:302 页
图书介绍:本书通过70多个案例,全面细致深入地介绍了利用VisualC++开发应用程序的常用方法和技巧,包括界面外观、多媒体控制与图像处理、操作系统、程序控制、磁盘文件、数据库、网络与通信、硬件接口、编程扩展接口和程序发布等方面的内容。

第1章 Visual C++的界面外观编程 1

案例1 隐藏应用程序在任务栏上的显示 1

案例2 实现透明窗体 3

案例3 为单文档程序制作真彩色启动界面 4

案例4 为对话框程序制作真彩色启动界面 6

案例5 在切分窗口中使用多个视图类 8

案例6 动态切分窗口 10

案例7 窗口的动画效果 11

案例8 为对话框添加主菜单 14

案例9 带有工具栏的对话框 15

案例10 为对话框添加右键菜单 17

案例11 为应用程序添加多语言菜单 19

案例12 实现全屏显示 21

第2章 Visual C++图像编程 24

案例1 界面上实现3D文字 24

案例2 显示资源中的位图 26

案例3 在绘图过程中捕获鼠标 28

案例4 捕捉屏幕图像 30

案例5 枚举当前系统的字体 33

案例6 获取屏幕任意点的颜色 35

案例7 获取BMP图片的大小 38

案例8 游览大图 41

案例9 图片的伸缩显示 44

第3章 Visual C++控件编程 49

案例1 用静态标签控件显示当前时间 49

案例2 动态创建文本框控件 51

案例3 用IP Address控件编辑IP地址 52

案例4 Slider控件的应用 55

案例5 CListCtrl控件的应用 58

案例6 字符串的查找和提取 62

案例7 CArray类的应用 64

案例8 用CFileDialog类选择文件 66

案例9 用CColorDialog类选择颜色 70

案例10 改变控件的字体颜色 73

第4章 Visual C++数据库编程 75

案例1 ADO控制Access数据库 75

案例2 用DAO在数据库中执行SQL语句 81

案例3 在程序中创建ODBC数据源 83

案例4 基于单文档的数据库浏览 85

案例5 ActiveX控件连接数据库 88

第5章 Visual C++的多媒体编程 90

案例1 利用Visual C++制作简单的AVI文件播放器 90

案例2 利用Visual C++实现Flash动画播放 94

案例3 利用Visual C++实现OpenGL编程 97

案例4 利用Visual C++创建CD播放器 102

案例5 利用Visual C++制作WAV文件播放器 108

案例6 用PlaySound播放WAV文件 113

第6章 Visual C++网络编程 116

案例1 获取网卡地址 116

案例2 获得主机名和IP地址 120

案例3 端口扫描程序 123

案例4 在IE工具栏中加入快捷图标 125

案例5 简易浏览器程序开发 128

案例6 FTP客户端的开发 130

案例7 用Visual C++编写Proxy服务器 136

案例8 Winsock实现聊天室客户端功能 145

案例9 Winsock实现聊天室服务器端功能 150

案例10 Visual C++实现自动升级功能 154

第7章 Visual C++文件与系统编程 158

案例1 文件查找 158

案例2 读写INI文件 164

案例3 树型控件显示文件 168

案例4 程序互斥运行 174

案例5 打印预览 175

案例6 文件分割 181

案例7 删除目录及子目录文件 187

案例8 文件浏览器 191

案例9 自动关机 196

案例10 文件的加密和解密 204

第8章 Visual C++硬件编程 209

案例1 测试CPU速度 209

案例2 获取CPU和MOUSE信息 212

案例3 系统进程管理 217

案例4 CDROM控制 221

案例5 注册表编程 225

案例6 USB编程 229

案例7 鼠标钩子编程 234

案例8 获取系统信息 237

案例9 检测键盘按键 243

第9章 Visual C++综合案例编程 246

案例1 Visual C++与Access实现学生成绩管理系统 246

案例2 Visual C++设计图形显示CPU内存利用率程序 254

案例3 应用软件联机帮助文件的制作 262

案例4 利用COM编程获得浏览器中表单内容 267

案例5 利用Visual C++实现邮件发送程序 272

案例6 利用Visual C++实现五子棋游戏 287