图书介绍

Visual C++程序设计技巧与实例PDF|Epub|txt|kindle电子书版本网盘下载

Visual C++程序设计技巧与实例
  • 许福,舒志等编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113051731
  • 出版时间:2003
  • 标注页数:409页
  • 文件大小:72MB
  • 文件页数:421页
  • 主题词:C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C++程序设计技巧与实例PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目 录1

第1章C/C++基础1

1-1两个类互为成员如何声明2

1-2 inline函数使用问题2

1-3 inline和static有何区别3

1-4THIS FILE表示什么意思3

1-5try和TRY有何区别3

1-6 VC中的函数调用习惯4

1-7用C语言实现参数个数可变的函数8

1-8创建和访问环境变量9

1-9常用的排序算法11

1-10二叉排序树的相关操作20

第2章 MSDEV集成环境与VC编译器29

2-1如何快速格式化代码块30

2-2如何调试Release版本程序30

2-3加快链接的小技巧30

2-4检测程序中的括号是否匹配30

2-10 自动提示出问题怎么办31

2-9如何汉化只有可执行代码的.exe文件31

2-8如何让控制台应用程序支持MFC类库31

2-7如何干净地删除一个类31

2-6查看一个宏(或变量、函数)的宏定义31

2-5定位预处理指定31

2-11如何将一个工程中的部分资源加到另一个工程中32

2-12一个经典的编译错误32

2-13 VC6.0对VC5.0的兼容性问题32

2-14 VC的REMOTE DEBUG怎么用32

2-15 VC的编译模式33

2-16为什么Debug版本程序可以正常运行而Release版本无法正常运行33

2-17 VC项目文件说明34

2-18定制AppWizard35

第3章对话框和控件41

3-1如何改变对话框的背景颜色42

3-2如何为对话框设置一背景图43

3-3如何创建和使用非模式对话框45

3-4怎样从MFC扩展动态链接库(DLL)中显示一个对话框47

3-5怎样循环查询对话框上所有控件的RECT48

3-6如何在一个Dialog上建立一个简单的超链接48

3-7按ESC时对话框不退出49

3-9对话框中如何使用ToolTip50

3-8如何向基于对话框的应用加上菜单50

3-10如何将一个对话框置于最顶层52

3-11 如何实现对话框的淡入淡出效果53

3-12如何创建形状不规则的对话框55

3-13实现全屏对话框61

3-14实现一个点击不到的按钮63

3-15创建位图按钮66

3-16创建超链接按钮68

3-17创建非矩形的按钮75

3-18如何限制编辑框中允许出现的字符82

3-19如何向编辑框中追加文本83

3-20实现一个自动完成的组合框84

3-21在状态条中显示程序运行进度86

第4章进程和线程91

4-1进程的创建和终止92

4-2工作线程和用户界面线程95

4-3使用事件对象来实现线程的同步99

4-4使用临界区对象来实现线程的同步101

4-5使用互斥量对象来实现线程的同步104

4-6使用信号量对象实现线程的同步107

4-7多线程任务调度与处理110

第5章消息映射与处理121

5-1鼠标消息122

5-2键盘消息126

5-3自定义消息128

5-4利用消息来实现进程间通信129

5-5利用钩子在多进程中处理Windows消息131

5-6使用命令范围消息处理函数135

5-7重定向消息136

第6章文件和系统操作143

6-1 文件夹的选择和拷贝144

6-2删除指定路径下的某种类型的文件148

6-3 当文档(文件)被修改时在标题上给出提示153

6-4调用html文件的方法154

6-5文件映像与内存映射文件156

6-6改变系统时间158

6-7让系统启动时运行某个应用程序160

6-8如何得到光驱的盘符163

6-9获得当前程序运行的目录(不包括文件名)164

6-10限制软件的使用次数165

6-11如何得到Windows的版本167

6-12得到系统硬件信息169

第7章窗口和桌面系统179

7-1创建不可改变大小和不能移动的窗口180

7-2使窗口始终在最前方180

7-3在程序运行前禁止窗口右上方的关闭按钮182

7-4去除MFC APPWIZARD生成工程标题中的“Untitled-MyApp”183

7-5恢复窗口位置184

7-6改变视的背景颜色185

7-7设置FormView的背景色186

7-8将两个工具条停靠在一行187

7-9如何在View中创建控件189

7-10实现窗口全屏显示和工具栏的飘浮与停靠192

7-11在状态栏上添加按钮和组合框195

7-12创建标签视200

7-13调出开始菜单中的关机对话框212

7-14托盘编程213

7-15隐藏显示系统任务条219

7-16如何得到和改变分辨率220

第8章图形图像编程227

8-1 设备坐标、物理坐标和逻辑坐标的区别及相互转换228

8-2视口与窗口的区别和转换229

8-3 CDC、CPaintDC、CClientDC和CWindowDC的区别和应用229

8-4各种图形元素的绘制230

8-5 GDI对象的访问231

8-6使用鼠标绘图233

8-7橡皮线的实现238

8-8在对话框中绘制图形240

8-9使用MFC开发OpenGL应用程序244

8-10利用OpenGL实现动画效果247

8-11 DDB与DIB的区别与相互转换249

8-12在用户区显示位图253

8-13获取位图的尺寸255

8-14显示256色位图256

8-15对位图进行伸缩和镜像处理259

8-16显示JPG和GIF文件260

第9章多媒体技术263

9-1捕捉窗体内容存储到剪贴板264

9-2实现位图动画266

9-3打造自己特色的屏幕保护程序271

9-4如何播放Wave、Midi等文件276

9-5如何播放avi文件292

第10章ActiveX295

10-2 Windows中注册ActiveX控件的几种方法296

10-1如何快速注册DLL和OCX文件296

10-3 ActiveX控件制作实例——牌九ActiveX控件299

第11章调试技术307

11-1调试环境的建立308

11-2调试小述309

11-3设置断点309

11-4TRACE宏312

11-6 VERIFY宏313

11-7在Console应用程序中使用TRACE宏313

11-5 ASSERT宏313

11-8 内存泄漏的检查315

11-9调试DLL318

11-10使用Dependency Walker318

11-11使用Spy++319

第12章VC数据库编程321

12-1如何创建OBDC数据源322

12-2如何用ODBC进行数据库开发323

12-3如何动态加载ODBC数据源328

12-4如何使用DAO进行数据库开发332

12-6如何使用OLEDB进行数据库编程342

12-5如何对MFC工程添加OLEDB支持342

12-7如何用#import指令导入ADO类库348

12-8如何添加对ADO 2.0 VC++接口的支持348

12-9如何初始化ADO环境348

12-10如何使用ADO进行数据库开发348

12-11 如何使用VC++存取数据库中的大对象354

第1 3章网络编程361

13-1如何从应用程序中打开URL362

13-2如何从应用程序中发送电子邮件362

13-3在Win2000系统下修改主机名、IP、网关、子网掩码和代理服务器362

13-4如何得到多穴主机的多个IP地址374

13-5如何枚举局域网内的计算机376

13-6读取网卡的Mac地址379

13-7一个小型的公司客服系统——C/S使用示例381

13-8如何在应用程序中映射网络驱动器389

13-9如何往IE的工具条上添加自定义的图标391

13-10利用WebBrowser控件创建自己的浏览器394

第14章帮助系统397

14-1如何制作一个hlp格式的帮助文件398

14-2如何制作一个chm格式的帮助文件403

14-3如何在程序中调用chm格式的帮助文件409

热门推荐