《Visual C++. NET精彩编程实例集锦》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:罗斌等编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2006
  • ISBN:7508433432
  • 页数:443 页
图书介绍:本书是一本详细讲解托管C++语言语法和概念的编程指导书,使用托管C++语言、用鲜活的实例诠释.NET的精华、释放.NET的威力是本书编写时追求的目标。全书由简到繁、从易到难共分为程序界面编程实例、程序控制编程实例、系统管理编程实例、GDI+图像编程实例和数据库网络编程实例共五大部分150个编程实例,每一个编程实例都给出了简要的编写说明、具体的实现步骤和完整的源代码(见光盘),每一个编程实例都至少介绍了一种方法、解决了一个问题,这些方法和问题可能与语言有关、可能与系统有关、可能与应用有关,总之,它们都可能是您在使用.NET解决实际问题时可能遇到的问题。本书适用于具有使用Visual C++.NET开发平台基础知识的初、中级读者学习。

目录 1

前言 1

第1章 程序界面编程实例 1

实例1 如何创建不规则窗体 1

实例2 如何创建图形化窗体 2

实例3 如何创建文字形窗体 4

实例4 如何创建半透明窗体 5

实例5 如何创建全屏幕窗体 7

实例6 如何创建标签页窗体 8

实例7 如何创建托盘窗体 11

实例8 如何创建分隔窗体 13

实例9 如何创建闪屏窗体 16

实例10 如何创建精灵窗体 18

实例11 如何拖动无标题栏窗体 21

实例12 如何隐藏标题栏按钮 24

实例13 如何设置标题栏图标 25

实例14 如何设置标题栏文字 26

实例15 如何禁止最大化按钮 27

实例16 如何禁止最小化按钮 29

实例17 如何定制工具栏 30

实例18 如何定制状态栏 34

实例19 如何定制消息提示框 37

实例20 如何定制打开对话框 40

实例21 如何定制保存对话框 42

实例22 如何设置程序光标 45

实例23 如何设置程序背景图像 46

实例24 如何设置程序启动位置 48

实例25 如何实现中英文菜单切换 49

实例26 如何显示简单关于对话框 52

实例27 如何禁止程序在任务栏上出现 53

实例28 如何使程序窗体始终显示在最前面 55

第2章 程序控制编程实例 57

实例29 如何操作输入法 57

实例30 如何操作定时器 60

实例31 如何操作帮助文件 63

实例32 如何操作文件属性 66

实例33 如何操作文件夹时间属性 70

实例34 如何使用字体颜色对话框 74

实例35 如何在程序中启动其他程序 77

实例36 如何在程序中关闭其他程序 79

实例37 如何控制字符串输出方向 83

实例38 如何分栏显示字符串 86

实例39 如何省略显示字符串 89

实例40 如何定位字符串 92

实例41 如何替换字符串 95

实例42 如何监视系统文件变化 98

实例43 如何获取程序版本信息 101

实例44 如何获取程序路径信息 104

实例45 如何给文本添加行号 106

实例46 如何读写INI文件 110

实例47 如何读写文本文件 113

实例48 如何打印文本文件 118

实例49 如何实现打印预览 121

实例50 如何切分组合文件 127

实例51 如何加密解密文件 132

实例52 如何递归搜索文件 139

实例53 如何选择多个文件 143

实例54 如何转换长文件名 144

实例55 如何设置共享文件夹 146

实例56 如何设置功能键 149

实例57 如何添加快捷菜单 153

实例58 如何模拟键盘输入 155

实例59 如何遍历窗体所有控件 158

实例60 如何创建字体对话框 159

实例61 如何创建多文档程序 165

实例62 如何创建多线程程序 171

实例63 如何创建进程跟踪器 175

实例64 如何创建安装程序 178

实例65 如何创建临时文件 182

实例66 如何制作MP3播放器 184

实例67 如何制作RealPlayer播放器 190

第3章 系统管理编程实例 194

实例68 如何获取CPU序列号 194

实例69 如何获取硬盘ID号 195

实例70 如何获取驱动器卷标 197

实例71 如何获取驱动器类型 199

实例72 如何获取驱动器容量 202

实例73 如何获取系统主板信息 204

实例74 如何获取系统基本信息 206

实例75 如何获取系统服务信息 210

实例76 如何获取系统日志信息 215

实例77 如何获取系统共享资源 221

实例78 如何获取系统计数器信息 222

实例79 如何获取系统已安装字体 226

实例80 如何获取系统特殊文件夹信息 227

实例81 如何获取系统文化和国家信息 230

实例82 如何启动系统日期设置程序 233

实例83 如何启动系统声音设置程序 235

实例84 如何启动系统鼠标设置程序 237

实例85 如何启动系统添加删除程序 240

实例86 如何启动系统显示设置程序 242

实例87 如何启动系统语言设置程序 244

实例88 如何启动系统属性设置程序 246

实例89 如何启动系统电话拨号程序 249

实例90 如何启动系统屏幕保护程序 250

实例91 如何启动系统查找对话框 252

实例92 如何启动文件关联程序 253

实例93 如何隐藏显示桌面图标 256

实例94 如何设置系统桌面墙纸 258

实例95 如何操作系统API函数 260

实例96 如何操作系统注册表 263

第4章 GDI+图像编程实例 270

实例97 如何变换颜色渐变图形 270

实例98 如何设置色彩输出通道 272

实例99 如何控制图片缩放质量 275

实例100 如何使用色彩变换矩阵 278

实例101 如何使用调色板校正图片 284

实例102 如何使用阈值显示图片 286

实例103 如何淡入淡出显示图片 288

实例104 如何以底片效果显示图片 291

实例105 如何以浮雕效果显示图片 293

实例106 如何以光照效果显示图片 296

实例107 如何以灰度效果显示图片 298

实例108 如何以木刻效果显示图片 301

实例109 如何以柔化效果显示图片 303

实例110 如何以锐化效果显示图片 305

实例111 如何以油画效果显示图片 307

实例112 如何旋转显示图片 309

实例113 如何分块显示图片 311

实例114 如何缩放显示图片 314

实例115 如何投射显示图片 316

实例116 如何镜像显示图片 318

实例117 如何缩放显示文字 321

实例118 如何绘制阴影字 322

实例119 如何绘制投射字 324

实例120 如何绘制渐变色文字 326

实例121 如何绘制大小渐变文字 328

实例122 如何绘制快捷键下划线 330

实例123 如何绘制渐变透明图形 332

实例124 如何绘制颜色渐变图形 334

实例125 如何绘制汽车速度计 336

实例126 如何旋转图片颜色 338

实例127 如何获取图像缩略图 344

实例128 如何在图像上添加标记 346

实例129 如何在桌面上显示图像 349

实例130 如何实现复制粘贴图像 351

实例131 如何转换图像文件格式 355

实例132 如何获取ODBC驱动信息 359

第5章 数据库网络编程实例 359

实例133 如何创建ODBC数据源 360

实例134 如何使用数据表统计信息 363

实例135 如何获取Access数据表信息 367

实例136 如何读写Access数据库信息 370

实例137 如何创建SQL Server数据库 383

实例138 如何读写SQL Server数据库信息 388

实例139 如何读写SQL Server数据库图像信息 400

实例140 如何操作数据库主从关系表 405

实例141 如何使用水晶报表创建打印报表 408

实例142 如何读写XML文件 414

实例143 如何发送电子邮件 421

实例144 如何启动邮件发送程序 424

实例145 如何自动生成网页 426

实例146 如何下载网页内容 429

实例147 如何创建网页浏览器 434

实例148 如何启动网页浏览器 436

实例149 如何启动系统Internet设置程序 438

实例150 如何获取主机IP信息 441