《Visual C++实效编程百例 第2版》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:求是科技,肖宏伟等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2004
  • ISBN:7115124183
  • 页数:379 页
图书介绍:本书讲述了如何利用Visual C++开发应用程序、涵盖了界面外观、多媒体控制与图像处理、时间控制、操作系统、程序控制、磁盘文件、数据库、网络与通信等内容。

目录 1

第1章界面外观 1

实例1带图标的菜单 2

实例2文字的颜色渐变 4

实例3设置并叠加透明图片 6

实例4颜色渐变进度条 7

实例5透明窗体 14

实例6 Windows 2000风格的打开文件对话框 16

实例7在树形控件中插入背景图 18

实例8类似安装程序的渐变背景 20

实例9非模态对话框 24

实例10在状态栏中加入控件 27

第2章界面与图像控制 29

实例11调色程序 30

实例12颜色下拉框 32

实例13模拟拷贝进程 40

实例14窗体分割 41

实例15实现QQ程序的抽屉效果 42

实例16动画方式弹出/关闭窗口 45

实例17半透明窗体 47

实例18获得指定点颜色 49

实例19判知图片的大小 50

实例20图片的伸缩显示 52

实例21游览大图 55

实例22放大局部图形 57

实例23屏幕抓图 60

实例24裁剪位图 65

实例25列表项的提示条 66

实例26浮动的鼠标提示 68

实例27控制工具栏的按钮组 69

实例28工具栏上设置下拉按钮 71

实例29使窗体保持在最前 73

实例30模仿Windows任务栏 74

实例31定义光标热区 77

实例32拖放选中对象 78

实例33用GDI实现画直线时的橡皮筋效果 81

第3章多媒体控制 83

实例34调节系统音量 84

实例35控制混音效果 88

实例36播放WAV文件 98

实例37再现Windows的CD播放器 102

实例38小解霸VCD典型控制 107

实例39播放RM文件 110

实例40在程序中播放Flash动画 112

第4章时间控制 115

实例41文字逐个出现模仿打字 116

实例42嵌入式电子钟 117

实例43程序中嵌入日历 121

实例44毫秒级的控制 122

实例45读写系统时间 124

实例46同步网络时间 127

第5章操作系统与硬件 134

实例47屏蔽系统热键和隐藏任务栏 135

实例48动态调整屏幕显示模式 136

实例49获取系统硬件信息 138

实例50编辑注册表信息 141

实例51 重启动和关闭计算机 145

实例52获取Windows版本号和运行模式 146

实例53枚举可用字体 148

第6章程序控制 157

实例54向导程序 158

实例55系统托盘程序 160

实例56枚举系统正在运行的程序 163

实例57 启动并控制其他EXE程序 165

实例58禁止运行程序多个实例 168

实例59禁止窗体右上角各按钮 169

实例60多线程方式同时进行多项任务 172

实例61线程优先级示例——赛马 174

实例62利用剪贴板实现EXE程序间的数据交换 178

实例63通过内存映射实现EXE程序间的数据交换 180

实例64通过消息机制实现EXE程序间的数据交换 182

实例65获得Windows系统安装目录 184

实例66修改系统环境变量 185

实例67注册系统热键 191

实例68捆绑EXE文件 192

第7章磁盘文件 198

实例69获取驱动器序列号 199

实例70获取磁盘空间数据 201

实例71 判别并定位到光驱(软驱) 203

实例72获得文件属性 206

实例73删除不为空的目录 208

实例74快速检索指定文件 209

实例75拷贝、删除和移动文件 211

实例76读写INI文件 213

实例77读写大块资料(二进制)文件 215

实例78文件变更通知 216

实例79估算程序复制时间 220

实例80用树形控件列出文件夹 221

实例81 用CStdioFile读写文件 224

第8章数据库 227

实例82中文大写数字 228

实例83存取图像字段 234

实例84 ADO控制Access数据库 236

实例85 SQL语句中设置时段检索条件 240

实例86 SQL语句中设置字符串检索条件 242

实例87 SQL语句中设置多个字符串检索条件 245

实例88 SQL语句嵌套 248

实例89代码控制链接ODBC 251

第9章网络与通信 255

实例90获取网卡地址 256

实例91 获得主机名和IP地址 258

实例92端口扫描 260

实例93判断网址是否有效 268

实例94枚举局域网内计算机 271

实例95连续批量Ping测试 274

实例96设置IE的标题 285

实例97在IE工具栏中加入快捷图标 288

实例98收发电子邮件 291

实例99 FTP上传下载 293

实例100 网络聊天:WINSOCK-TCP 300

实例101 广播信息:WINSOCK-UDP 306

实例102电话拨号上网 308

实例103 自己实现的tracert命令 310

实例104在程序中嵌入HTML网页 316

实例105捕获HTTP包 317

第11章鼠标和键盘 320

第10章数学算法 321

实例106进制转换 322

实例107随机选号 325

实例108统计中英文字符数 328

实例109鼠标位置追踪 331

实例110模拟鼠标的单双击 332

实例11 1模拟键盘输入 333

实例112限定鼠标区域 347

实例113截获鼠标移开事件 348

实例114截获键盘信息 351

实例115改变鼠标光标的形状 354

实例116产生程序序列号 357

第12章程序发布 358

实例117建立一个快捷方式 359

实例118设置程序为自动被执行 367

实例119注册与卸载OCX 368

实例120限定程序的使用时限 372

实例121 自己动手做DLL 376

实例122所见即所得的打印预览 377