图书介绍

Visual C++实效编程280例PDF|Epub|txt|kindle电子书版本网盘下载

Visual C++实效编程280例
  • 曲扬编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115204134
  • 出版时间:2009
  • 标注页数:422页
  • 文件大小:447MB
  • 文件页数:435页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

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

热门推荐