图书介绍
Visual C++程序设计技巧与实例PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C++程序设计技巧与实例](https://www.shukui.net/cover/68/34349182.jpg)
- 许福,舒志等编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113051731
- 出版时间:2003
- 标注页数:409页
- 文件大小:72MB
- 文件页数:421页
- 主题词:C语言-程序设计
PDF下载
下载说明
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