图书介绍
Visual C++实效编程280例PDF|Epub|txt|kindle电子书版本网盘下载
- 曲扬编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115204134
- 出版时间:2009
- 标注页数:422页
- 文件大小:447MB
- 文件页数:435页
- 主题词:C语言-程序设计
PDF下载
下载说明
Visual C++实效编程280例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 窗口1
实例1:通过HWND获得CWnd指针1
实例2:获得应用程序主窗口的指针2
实例3:获得指定点的窗口3
实例4:最大化和最小化窗口4
实例5:关闭窗口4
实例6:设置窗口的大小和位置5
实例7:居中显示窗口6
实例8:顶层显示窗口8
实例9:设置窗口图标9
实例10:获得和设置窗口的标题9
实例11:显示或隐藏窗口的标题栏10
实例12:改变窗口形状11
实例13:设置窗口的透明区域13
实例14:透明窗口14
实例15:窗口闪烁15
实例16:图片窗口16
实例17:动画窗口17
实例18:桌面窗口18
实例19:最小化桌面所有窗口19
实例20:获取任务栏窗口19
实例21:显示或隐藏任务栏20
实例22:枚举桌面所有顶层窗口21
第2章 菜单和光标25
实例23:动态添加和删除菜单项25
实例24:在系统菜单中添加和删除菜单项27
实例25:禁用关闭按钮29
实例26:启用和禁用菜单项29
实例27:设置菜单项的检查状态30
实例28:快捷菜单31
实例29:获取光标的坐标32
实例30:限制光标的移动范围33
实例31:自定义光标34
实例32:等待光标35
第3章 控制栏37
实例33:创建工具栏37
实例34:设置工具栏标题38
实例35:停靠工具栏39
实例36:设置工具栏位图41
实例37:为工具栏按钮添加文本标签41
实例38:为工具栏按钮添加下拉箭头42
实例39:为工具栏按钮设置热点图像44
实例40:启用或禁用工具栏的工具提示44
实例41:在工具栏中添加组合框45
实例42:创建状态栏47
实例43:在状态栏中添加进度条48
实例44:显示或隐藏工具栏和状态栏50
实例45:使用组合栏51
第4章 对话框53
实例46:创建模式对话框53
实例47:创建非模式对话框54
实例48:关闭模式对话框56
实例49:关闭非模式对话框57
实例50:在模式对话框中使用OK和Cancel按钮58
实例51:在非模式对话框中使用OK和Cancel按钮60
实例52:在对话框中添加最大化和最小化按钮61
实例53:使基于对话框的程序不在任务栏中显示62
实例54:使对话框大小可调整63
实例55:居中显示对话框63
实例56:不显示对话框64
实例57:全屏显示对话框65
实例58:改变对话框的背景颜色66
实例59:改变对话框中控件的颜色67
实例60:在对话框中输出文本68
实例61:在对话框中加载菜单69
实例62:在对话框中加载工具栏69
实例63:在对话框中加载视图70
实例64:使用Enter键控制对话框中控件的输入焦点72
实例65:屏蔽对话框按Esc或Enter键退出73
实例66:设置应用程序中对话框的默认颜色73
实例67:创建消息对话框74
实例68:实现对话框在桌面工作区的停靠76
实例69:在客户区中移动对话框77
第5章 框架和文档视图79
实例70:禁止框架窗口在标题中显示文档名79
实例71:设置文档的标题80
实例72:设置框架窗口的标题80
实例73:设置主框架窗口初始时大小81
实例74:设置MDI子框架窗口初始时大小82
实例75:最小化框架窗口82
实例76:设置框架窗口最大化时的大小和位置83
实例77:保存或恢复框架窗口的状态84
实例78:删除SDI框架窗口中的菜单86
实例79:删除MDI框架窗口中的菜单87
实例80:改变视图的背景颜色88
实例81:改变MDI主框架窗口的背景颜色89
实例82:使MDI启动时不生成新的子窗口90
实例83:排列MDI子框架窗口90
实例84:在SDI中切换多视图91
实例85:在SDI中动态切分窗口93
实例86:在SDI中静态切分窗口95
实例87:滚动视图的使用96
实例88:列表视图的使用97
实例89:树视图的使用98
实例90:HTML视图的使用99
实例91:在视图中获得文档指针101
实例92:在框架中获得当前视图指针101
实例93:新建或打开文档103
实例94:创建新的框架窗口104
实例95:实现单文档-多视图结构105
实例96:在应用程序中遍历文档模板107
实例97:在文档中遍历视图109
第6章 通用控件111
实例98:通过控件ID获取控件窗口指针111
实例99:通过控件窗口指针获取控件ID112
实例100:获取指定点的控件指针113
实例101:遍历控件114
实例102:根据父窗口的大小改变控件的大小和位置114
实例103:显示或隐藏控件115
实例104:启用或禁用控件116
实例105:改变控件的颜色117
实例106:设置控件的焦点118
实例107:为控件添加工具提示119
实例108:在编辑框中追加文本120
实例109:在编辑框中实现多行显示121
实例110:限制编辑框输入文本的长度122
实例111:限制编辑框只能输入数字123
实例112:将编辑框中输入的字符转换为大写(小写)124
实例113:在按钮上显示图标125
实例114:实现位图按钮126
实例115:设置和获取单选按钮的选中状态127
实例116:设置和获取一组单选按钮的选中状态129
实例117:组合框的使用130
实例118:实现带自动完成功能的组合框131
实例119:设置组合框中列表框的宽度133
实例120:在组合框中显示文件列表134
实例121:在列表框中添加水平滚动条135
实例122:进度条的使用136
实例123:滑块的使用137
实例124:旋转按钮的使用139
实例125:在列表控件中插入列140
实例126:设置列表控件的显示方式142
实例127:设置列表控件的背景图片144
实例128:在列表控件中整行选中145
实例129:在列表控件中显示网格线147
实例130:在列表控件中使用复选框148
实例131:在列表控件中排序表项150
实例132:在树控件中插入项151
实例133:在树控件中添加连线和按钮154
实例134:从树控件中删除项155
实例135:展开和选择树提件项156
实例136:设置树控件中项的图像158
实例137:遍历树控件159
实例138:如何使用标签控件161
实例139:日期时间控件的使用162
实例140:显示RichEdit控件164
第7章 GDI165
实例141:通过HDC获取CDC指针165
实例142:创建屏幕DC166
实例143:选择预定义的GDI对象167
实例144:获取文本的长度和高度167
实例145:在长文本末端显示省略号168
实例146:设置文本的对齐方式169
实例147:设置背景模式170
实例148:绘制图形171
实例149:画笔的使用175
实例150:字体的使用179
实例151:实现“橡皮筋”功能180
实例152:显示位图资源182
实例153:显示位图文件184
实例154:用桌面背景填充指定区域185
实例155:坐标映射185
实例156:获取其他程序的图标187
第8章 文件189
实例157:获取或设置文件的属性189
实例158:获取文件的信息191
实例159:实现文件夹对话框193
实例160:在列表框或组合框中显示文件和目录列表196
实例161:复制文件196
实例162:移动文件198
实例163:删除文件200
实例164:重命名文件201
实例165:查找文件202
实例166:使用Shell操作文件203
实例167:获取应用程序的目录206
实例168:获取或设置进程的当前目录207
实例169:获取Windows目录和System目录208
实例170:创建临时文件209
实例171:创建目录210
实例172:删除目录211
实例173:逐行读取文本文件213
实例174:在INI文件中读写数据214
实例175:获取INI文件的全部段名216
实例176:获取INI文件指定段的全部键名和键值217
第9章 打印219
实例177:通过打印对话框获取打印机设备环境219
实例178:获取和设置打印页码范围220
实例179:获取打印份数222
实例180:获取和设置打印方向223
实例181:获取页面信息225
实例182:实现框架之外的打印226
实例183:分页打印228
实例184:获取打印机信息229
实例185:枚举打印机230
第10章 多线程233
实例186:创建Worker线程233
实例187:创建UI线程236
实例188:等待线程结束238
实例189:挂起和恢复线程240
实例190:安全终止线程242
实例191:获得线程的退出码245
实例192:临界区的使用248
实例193:互斥量的使用252
实例194:信号量的使用256
实例195:事件的使用259
第11章 网络263
实例196:获取本地计算机的名称263
实例197:通过主机名称获取IP地址265
实例198:获取本地计算机的IP地址267
实例199:通过IP地址获取主机名称268
实例200:获取本地计算机的MAC地址270
实例201:获取本地计算机的子网掩码273
实例202:获取本地计算机的域名274
实例203:获取本地计算机的DNS服务器地址276
实例204:获取本地计算机的网络协议信息277
实例205:获取本地计算机的TCP统计信息279
实例206:获取本地计算机的IP统计信息281
实例207:获取本地计算机的UDP统计信息283
实例208:获取网上邻居284
实例209:映射网络驱动器287
实例210:套接字的连接291
实例211:面向连接的网络通信296
实例212:无连接的网络通信302
实例213:网络浏览器306
第12章 ADO数据库311
实例214:引入ADO动态链接库311
实例215:初始化COM库312
实例216:使用ADO打开、关闭数据库连接312
实例217:使用ADO打开、关闭记录集314
实例218:使用ADO执行SQL命令317
实例219:在数据库中移动记录集320
实例220:在数据库中访问记录326
实例221:在数据库中修改记录328
实例222:在数据库中添加记录332
实例223:在数据库中删除记录336
实例224:在数据库中查找记录339
实例225:在数据库中操作长二进制数据342
第13章 动态链接库347
实例226:使用DEF文件导出函数347
实例227:使用关键字_declspec(dllexport)导出函数348
实例228:显式链接DLL348
实例229:隐式链接DLL350
实例230:在DLL中使用对话框资源352
实例231:在MFC扩展DLL中导出类353
实例232:从DLL中获取资源354
实例233:如何在DLL中共享数据356
第14章 系统359
实例234:获取系统的度量信息359
实例235:获取系统显示元素的颜色361
实例236:启用/禁用屏幕保护程序362
实例237:设置桌面墙纸364
实例238:在应用程序中启动其他程序365
实例239:打开我的电脑和我的文档366
实例240:使应用程序只运行一个实例367
实例241:将应用程序已运行的实例调至前台368
实例242:注销、关闭、重启系统370
实例243:获取系统时间373
实例244:获取时间跨度374
实例245:使用定时器375
实例246:使用多媒体定时器376
实例247:进行高精度计时379
实例248:获得用户名380
实例249:获取和设置NetBIOS计算机名381
实例250:实现系统托盘382
实例251:关闭输入法385
实例252:枚举系统当前进程386
实例253:实现钩子388
实例254:在应用程序内部注册ActiveX控件389
第15章 设备管理391
实例255:获取物理内存参数391
实例256:获取驱动器的名称392
实例257:获取驱动器的卷标394
实例258:设置驱动器的卷标395
实例259:获取驱动器的序列号397
实例260:获取驱动器的文件系统398
实例261:获取驱动器的空间信息400
实例262:获取显示属性401
实例263:设置显示属性403
实例264:设置显示器的状态405
实例265:获取和设置鼠标的双击时间406
实例266:获取鼠标的按键数407
实例267:切换鼠标的左键和右键408
实例268:获取键盘虚拟键的状态408
实例269:模拟键盘按键410
实例270:获取键盘的类型412
实例271:获取键盘按键的名称413
实例272:将键盘的扫描码转换成虚拟键值414
第16章 数据类型及转换415
实例273:将基本数据类型转换成CString类型415
实例274:将TCHAR*类型转换成CString类型416
实例275:将TCHAR*类型转换成BSTR类型416
实例276:将BSTR类型转换成CString类型417
实例277:将DWORD类型分解成WORD类型418
实例278:将WORD类型组合成DWORD类型418
实例279:将COLORREF类型转换成RGB分量419
实例280:给VARIANT类型赋值420
实例281:将BYTE转换成KB、MB和GB421