VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 3734|回复: 161

[VC++ | MFC] 精通 Visual C++ 实效编程280例 清晰版PDF+源码

  [复制链接]
51_avatar_middle
最佳答案
82 
online_admins 发表于 2019-12-4 06:00:00 | 显示全部楼层 |阅读模式
精通 Visual C++ 实效编程280例 清晰版PDF+源码

书籍作者:
曲扬

内容简介:
本书通过280个精选的例子从各个方面讲述了如何利用Visual C++开发应用程序,涵盖了窗口、菜单和光标、控制栏、对话框、框架和文档视图、通用控件、GDI、文件、打印、多线程、网络、ADO数据库、动态链接库、系统、设备管理、数据类型等诸多方面。
本书是作者在实际开发过程中所遇到问题的总结与提炼,通过各种类型的编程实例,希望能够帮助读者解决实际开发中的问题。本书适用于已经初步掌握Visual C++编程概念、方法的读者阅读,也可供大、中专院校相关专业的学生阅读、参考。

书籍目录:
第1章 窗口
1.1 实例1:通过HWND获得CWnd指针
1.2 实例2:获得应用程序主窗口的指针
1.3 实例3:获得指定点的窗口
1.4 实例4:最大化和最小化窗口
1.5 实例5:关闭窗口
1.6 实例6:设置窗口的大小和位置
1.7 实例7:居中显示窗口
1.8 实例8:顶层显示窗口
1.9 实例9:设置窗口图标
1.10 实例10:获得和设置窗口的标题
1.11 实例11:显示或隐藏窗口的标题栏
1.12 实例12:改变窗口形状
1.13 实例13:设置窗口的透明区域
1.14 实例14:透明窗口
1.15 实例15:窗口闪烁
1.16 实例16:图片窗口
1.17 实例17:动画窗口
1.18 实例18:桌面窗口
1.19 实例19:最小化桌面所有窗口
1.20 实例20:获取任务栏窗口
1.21 实例21:显示或隐藏任务栏
1.22 实例22:枚举桌面所有顶层窗口
第2章 菜单和光标
2.1 实例23:动态添加和删除菜单项
2.2 实例24:在系统菜单中添加和删除菜单项
2.3 实例25:禁用关闭按钮
2.4 实例26:启用和禁用菜单项
2.5 实例27:设置菜单项的检查状态
2.6 实例28:快捷菜单
2.7 实例29:获取光标的坐标
2.8 实例30:限制光标的移动范围
2.9 实例31:自定义光标
2.10 实例32:等待光标
第3章 控制栏
3.1 实例33:创建工具栏
3.2 实例34:设置工具栏标题
3.3 实例35:停靠工具栏
3.4 实例36:设置工具栏位图
3.5 实例37:为工具栏按钮添加文本标签
3.6 实例38:为工具栏按钮添加下拉箭头
3.7 实例39:为工具栏按钮设置热点图像
3.8 实例40:启用或禁用工具栏的工具提示
3.9 实例41:在工具栏中添加组合框
3.10 实例42:创建状态栏
3.11 实例43:在状态栏中添加进度条
3.12 实例44:显示或隐藏工具栏和状态栏
3.13 实例45:使用组合栏
第4章 对话框
4.1 实例46.创建模式对话框
4.2 实例47:创建非模式对话框
4.3 实例48:关闭模式对话框
4.4 实例49:关闭非模式对话框
4.5 实例50:在模式对话框中使用OK和Cancel按钮
4.6 实例51:在非模式对话框中使用OK和Cancel按钮
4.7 实例52:在对话框中添加最大化和最小化按钮
4.8 实例53:使基于对话框的程序不在任务栏中显示
4.9 实例54:使对话框大小可调整
4.10 实例55:居中显示对话框
4.11 实例56:不显示对话框
4.12 实例57;全屏显示对话框
4.13 实例58:改变对话框的背景颜色
4.14 实例59:改变对话框中控件的颜色
4.15 实例60:在对话框中输出文本
4.16 实例61:在对话框中加载菜单
4.17 实例62:在对话框中加载工具栏
4.18 实例63:在对话框中加载视图
4.19 实例64:使用Enter键控制对话框中控件的输入焦点
4.20 实例65:屏蔽对话框按Esc或Enter键退出
4.21 实例66.设置应用程序中对话框的默认颜色
4.22 实例67:创建消息对话框
4.23 实例68:实现对话框在桌面工作区的停靠
4.24 实例69:在客户区中移动对话框
第5章 框架和文档视图
5.1 实例70:禁止框架窗口在标题中显示文档名
5.2 实例71:设置文档的标题
5.3 实例72-设置框架窗口的标题
5.4 实例73:设置主框架窗口初始时大小
5.5 实例74:设置MDI子框架窗口初始时大小
5.6 实例75:最小化框架窗口
5.7 实例76:设置框架窗口最大化时的大小和位置
5.8 实例77:保存或恢复框架窗口的状态
5.9 实例78:删除SDI框架窗口中的菜单
5.10 实例79:删除MDI框架窗口中的菜单
5.11 实例80:改变视图的背景颜色
5.12 实例81:改变MDI主框架窗口的背景颜色
5.13 实例82:使MDI启动时不生成新的子窗口
5.14 实例83:排列MDI子框架窗口
5.15 实例84:在SDI中切换多视图
5.16 实例85:在SDI中动态切分窗口
5.17 实例86:在SDI中静态切分窗口
5.18 实例87:滚动视图的使用
5.19 实例88:列表视图的使用
5.20 实例89:树视图的使用
5.21 实例90:HTMI视图的使用
5.22 实例91:在视图中获得文档指针
5.23 实例92:在框架中获得当前视图指针
5.24 实例93:新建或打开文档
5.25 实例94:创建新的框架窗口
5.26 实例95:实现单文档-多视图结构
5.27 实例96:在应用程序中遍历文档模板
5.28 实例97:在文档中遍历视图
第16章 通用控件
6.1 实例98:通过控件ID获取控件窗口指针
6.2 实例99:通过控件窗口指针获取控件ID
6.3 实例100:获取指定点的控件指针
6.4 实例101:遍历控件
6.5 实例102:根据父窗口的大小改变控件的大小和位置
6.6 实例103:显示或隐藏控件
6.7 实例104:启用或禁用控件
6.8 实例105:改变控件的颜色
6.9 实例106:设置控件的焦点
6.10 实例107:为控件添加工具提示
6.11 实例108:在编辑框中追加文本
6.12 实例109:在编辑框中实现多行显示
6.13 实例110:限制编辑框输入文本的长度
6.14 实例111:限制编辑框只能输入数字
6.15 实例112:将编辑框中输入的字符转换为大写(小写)
6.16 实例113:在按钮上显示图标
6.17 实例114:实现位图按钮
6.18 实例115:设置和获取单选按钮的选中状态
6.19 实例116:设置和获取一组单选按钮的选中状态
6.20 实例117:组合框的使用
6.21 实例118:实现带自动完成功能的组合框
6.22 实例119:设置组合框中列表框的宽度
6.23 实例120:在组合框中显示文件列表
6.24 实例121:在列表框中添加水平滚动条
6.25 实例122:进度条的使用
6.26 实例123:滑块的使用
6.27 实例124:旋转按钮的使用
6.28 实例125:在列表控件中插入列
6.29 实例126:设置列表控件的显示方式
6.30 实例127:设置列表控件的背景图片
6.31 实例128:在列表控件中整行选中
6.32 实例129:在列表控件中显示网格线
6.33 实例130:在列表控件中使用复选框
6.34 实例131:在列表控件中排序表项
6.35 实例132:在树控件中插入项
6.36 实例133:在树控件中添加连线和按钮
6.37 实例134:从树控件中删除项.
6.38 实例135:展开和选择树提件项
6.39 实例136:设置树控件中项的图像
6.40 实例137:遍历树控件
6.41 实例138:如何使用标签控件
6.42 实例139:日期时间控件的使用
6.43 实例140:显示RichEdit控件
第7章 GDI
7.1 实例141:通过HDC获取CDC指针
7.2 实例142:创建屏幕DC
7.3 实例143:选择预定义的GDI对象
7.4 实例144:获取文本的长度和高度
7.5 实例145:在长文本末端显示省略号
7.6 实例146:设置文本的对齐方式
7.7 实例147:设置背景模式
7.8 实例148:绘制图形
7.9 实例149:画笔的使用
7.10 实例150:字体的使用
7.11 实例151:实现“橡皮筋”功能
7.12 实例152:显示位图资源
7.13 实例153:显示位图文件
7.14 实例154:用桌面背景填充指定区域
7.15 实例155:坐标映射
7.16 实例156:获取其他程序的图标
第8章 文件
8.1 实例157:获取或设置文件的属性
8.2 实例158:获取文件的信息
8.3 实例159:实现文件夹对话框
8.4 实例160:在列表框或组合框中显示文件和目录列表
8.5 实例161:复制文件
8.6 实例162:移动文件
8.7 实例163:删除文件
8.8 实例164:重命名文件
8.9 实例165:查找文件
8.10 实例166:使用Shell操作文件
8.11 实例167:获取应用程序的目录
8.12 实例168:获取或设置进程的当前目录
8.13 实例169:获取Windows目录和System目录
8.14 实例170:创建临时文件
8.15 实例171:创建目录
8.16 实例172:删除目录
8.17 实例173:逐行读取文本文件
8.18 实例174:在INI文件中读写数据
8.19 实例175:获取INI文件的全部段名
8.20 实例176:获取INI文件指定段的全部键名和键值
第9章 打印
9.1 实例177:通过打印对话框
……
第10章 多线程
第11章 网络
第12章 ADO数据库
第13章 动态链接库
第14章 系统
第15章 设备管理
第16章 数据类型及转换

下载地址(2019-12-22更新)回复后可见:
游客,如果您要查看本帖隐藏内容请回复




上一篇:小小黑客之路 黑客工具、攻防及防火墙编程入门 PDF+源码
下一篇:Visual C++开发入行真功夫 清晰PDF+源码
08_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-4 07:57:23 | 显示全部楼层
不错的资源,支持!
32_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-4 08:26:31 | 显示全部楼层
支持楼主分享
71_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-4 09:23:50 | 显示全部楼层
lock                        
29_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-4 11:28:27 | 显示全部楼层
大佬上传的,肯定错不了
71_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-4 12:30:51 | 显示全部楼层
xieixielouzhu
72_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-4 12:54:16 | 显示全部楼层
看看是什么情况
91_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-4 13:24:15 | 显示全部楼层
又是一本大书,挺考验毅力...
55_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-4 14:29:08 | 显示全部楼层
支持支持,加油
58_avatar_middle
最佳答案
43 
online_vip 发表于 2019-12-4 15:37:50 | 显示全部楼层
MMlove 发表于 2019-12-4 13:24
又是一本大书,挺考验毅力...

这本我也看过,挺适合入门的,那个OD研究没。
42_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-4 18:05:50 | 显示全部楼层
谢谢分享666
87_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-4 20:06:08 | 显示全部楼层
非常棒的资源,学习一下
39_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-4 20:13:29 | 显示全部楼层
感谢楼主分享
87_avatar_middle
最佳答案
11 
在线会员 发表于 2019-12-4 22:24:50 | 显示全部楼层
收下了,赞!
63_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-5 11:56:12 | 显示全部楼层
不错对方四大
77_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-5 12:40:25 | 显示全部楼层
谢谢分享,值得参考。
72_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-5 15:02:14 | 显示全部楼层
非常棒的资源,学习一下
22_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-5 17:30:47 | 显示全部楼层
正好需要1111
69_avatar_middle
最佳答案
0 
在线会员 发表于 2019-12-5 19:58:28 | 显示全部楼层
精通 Visual C++ 实效编程280例 清晰版PDF+源码谢谢楼主分享
58_avatar_middle
最佳答案
43 
online_vip 发表于 2019-12-5 21:51:43 | 显示全部楼层
真的是好书呀。
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号 )|网站地图wx_jqr

GMT+8, 2020-9-25 11:17

Powered by CcTry.CoM

© 2009-2020 cctry.com

快速回复 返回顶部 返回列表