图书介绍

VISAUL C++ 6使用指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

VISAUL C++ 6使用指南
  • JonBates译;石祥生,翟炯,石秋云译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505348396
  • 出版时间:1999
  • 标注页数:590页
  • 文件大小:116MB
  • 文件页数:611页
  • 主题词:

PDF下载


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

下载说明

VISAUL C++ 6使用指南PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 创建Visual C++应用程序1

第1章 设计和生成Visual C++程序1

启动Visual C++1

创建新项目1

选择项目类型1

项目的命名及其位置的选择3

AppWizard的使用3

基本的APP Wizard选项3

应用程序的构建和执行5

选择要构建的配置5

执行编译和链接5

应用程序的运行5

Windows接口5

修改应用程序接口7

增添按钮控件7

将代码连接到接口上9

测试修改后的应用程序11

保存和关闭项目14

第2章 开发环境15

开发工作室(Developer Studio)的使用15

打开现有的项目15

Project Workspace窗口17

Class View17

ResourceView23

FileView27

项目的管理28

项目设定值28

其他配置29

第二部分 对话框和控件31

第3章 创建和设计对话框31

创建对话框模板31

设置对话框ID34

对话框的一般特性35

对话框的风格36

增加和定位各种控件36

调整控件的尺寸40

选择几个控件41

控件的对齐41

使用标志线42

对话框控件的组织43

组框43

设置Tab键控制顺序44

设置键盘快捷键45

第4章 按钮控件46

下压按钮(pushbutton)46

增加用于按钮单击事件的处理器47

消息映射48

在运行时修改下压按钮49

单选钮(radio button)54

增加单选钮组55

检索选定的单选钮56

复选框(check box)59

增加复选框59

获取和设置复选框60

第5章 文本控件64

静态文本控件64

格式化对话框中的文本64

静态文本与编辑框的组合65

在运行时修改静态文本控件65

编辑框控件69

增加编辑框70

设置和检索编辑框文本71

对编辑通知消息的响应72

建立编辑控件的子类75

多行编辑控件79

第6章 列表控件80

创建列表控件80

增加组合框80

增加树控件82

增加列表框控件83

增加列表控件84

在列表类控件中增加项86

填充组合框86

对组合框通知消息的响应88

填充树控件89

填充列表框92

对列表框通知消息的响应93

填充列表控件95

第7章 进度、滚动条、滑块、日期时间等控件99

面向范围的控件99

进度控件99

在对话框中增加进度控件99

变量和进度控件间的映射101

进度控件的操作和更新101

设置进度控件的范围102

设置进度控件的位置102

设置和使用步进值103

滚动条控件103

在对话框中增加滚动条控件103

变量和滚动条控件之间的映射104

初始化滚动条控件105

滚动条通知消息的处理106

滑块控件109

在对话框中增加滑块控件109

变量和滑块控件间的映射110

滑块控件的初始化111

对滑块通知的响应112

日期时间选择器控件113

在对话框中增加日期时间选择器控件113

变量和日期时间选择器控件间的映射114

日期时间选择器控件的初始化115

对日期修改通知的响应118

月历控件120

在对话框中增加月历控件120

变量和月历控件间的映射121

月历控件的初始化121

月历控件日期范围的选择122

对日期范围修改通知的响应123

第8章 对鼠标器事件的响应124

处理按钮消息124

按钮弹起和按钮压下事件的处理124

捕捉双击事件128

跟踪鼠标器的运动和位置129

鼠标器移动事件的处理129

捕捉鼠标器输入132

设置命中测试133

CRectTracker类134

第9章ActiveX控件138

从组件库中选择和增加ActiveX控件138

浏览ActiveX控件138

在当前项目中插入新控件139

从控件选项板中选择ActiveX控件、定尺寸和测试141

在对话框中增加ActiveX控件141

从对话框编辑器中增加ActiveX控件141

从对话框编辑器中测试控件142

在资源编辑器中修改控件特性142

设置标准特性143

使用控件特性页143

控件所提供的类144

增加控件调度类成员变量144

从程序中获取和设置控件特性145

利用ClassWizard增加ActiveX事件处理器147

第10章 对话框150

创建对话框类150

增加新的对话框模板资源150

利用ClassWizard从CDialog中派生类151

初始化新对话框类152

模态对话框的显示153

增加存贮对话框数据的成员变量155

对话框数据交换和数据有效性156

数据交换(DDX)函数157

数据有效性(DDV)函数158

创建定制的有效性函数160

非模态对话框161

创建和销毁非模态对话框161

在非模态对话框中设置和取出数据164

在非模态对话框中处理关闭消息167

删除关闭选项167

第三部分 应用程序元素169

第11章图像、位图和图标169

图像编辑器169

创建和编辑图标资源171

修改缺省的MFC图标171

插入新的图标资源171

插入新的位图资源173

调整位图的尺寸和颜色173

输入图像174

对话框中的图像175

设置图片控件的特性176

在运行时装入资源图像176

创建位图按钮180

创建用于按钮状态的位图180

位图按钮类181

控件中的图像182

图像列表182

创建和使用图像列表184

第12章 文档、视图和图文框189

创建SDI应用程序189

SDI应用程序的类192

SDI应用程序的可视元素194

SDI文档模板195

文档/视图框架函数197

CSingleDocTemplate::OpenDocumentFile199

CDocument:OnNewDocument200

CDocument::OnOpenDocument200

CDocument::OnSaveDocument200

CDocument::DeleteContents200

CDocument::OnCloseDocument200

文档和视图的一起使用201

初始化文档数据201

将成员变量增添到文档中201

从视图中访问文档数据203

标准模板资源204

更新视图内容206

第13章 菜单208

创建和编辑菜单资源208

增加新的菜单资源208

增加菜单标题项209

增加菜单项209

赋予命令ID211

修改菜单项特性211

增加分隔符211

创建弹出子菜单项212

增加复选标记212

增加快捷键212

菜单命令的处理213

增加菜单命令处理器函数213

增加命令用户接口处理器函数215

允许和禁止菜单选项215

设置或清除复选标记215

动态修改菜单文本216

增加环境菜单217

启动环境菜单217

环境菜单命令的处理220

创建和访问菜单对象220

初始化CMenu对象221

动态增加菜单项222

动态修改菜单项224

动态删除菜单项225

第14章 工具条和状态条226

定制标准框架工具条226

标准工具条226

创建标准工具条227

驳接标准工具条228

利用资源编辑器增加工具条按钮230

移动和删除按钮、增加分隔符232

允许和禁止工具条按钮232

增添你自己的工具条233

增加新的工具条资源233

将工具条增添到图文框窗口中233

隐藏和显示工具条234

存贮和装入工具条位置235

对话框条236

增加对话框条资源237

将对话框条增添到图文框窗口中237

处理对话框条控件239

定制状态条241

标准状态条241

增加指示器和分隔符243

动态修改窗格的尺寸、风格和文本246

Internet Explorer风格的超级条(rebar)249

AppWizard的框架超级条250

设置超级条的标题和背景位图251

第四部分 绘图253

第15章 在设备环境中绘图253

设备环境简介253

设备环境的类型253

CDC类254

客户设备环境258

画图设备环境259

内存设备环境263

映射方式265

自由伸缩映射方式268

检索设备功能269

第16章 笔和刷子275

创建笔275

CPen类275

设置笔类型275

改变笔的宽度275

改变笔的颜色276

使用常备笔277

选择设备环境中的笔277

删除笔279

用笔画线条和形状280

创建绘图的设备环境280

移动笔的位置281

画线条282

利用点坐标绘图283

画圆和椭圆285

画曲线287

画多边形288

创建刷子289

CBrush类290

创建带色和阴影的刷子290

窗口背景的着色290

根据图案和图像创建刷子292

常备刷子293

选择设备环境中的刷子295

删除刷子296

用刷子画实心形状296

画矩形和圆角矩形296

画实心椭圆和圆297

画弦形和楔形298

画多边形298

第17章 字体302

显示文本的函数302

显示简单的文本302

设置文本对齐方式303

修改前景和背景的颜色304

显示不透明的或透明的文本306

针对矩形剪裁文本307

创建各种字体308

CFont类308

利用CreatePointFont()创建字体308

利用CreateFont()创建字体309

设置字体的高度和宽度309

设置字体的倾斜和转向310

设置粗体、斜体、下划线和勾销线310

设置质量和精度311

设置特定的字体名312

用CreateFont()函数创建字体312

字体的选用314

枚举字体314

Choose Font对话框318

显示格式化的和多行的文本321

删除字体323

第五部分 文档和视图的高级技术325

第18章 视图的尺寸调整和滚动325

调整窗口尺寸的处理325

尺寸调整事件的处理325

处理尺寸调整事件326

最终尺寸事件的处理328

设置尺寸限制333

创建可调整尺寸的对话框334

窗口的滚动335

设置滚动尺寸335

改变页和行滚动量337

当前滚动位置339

滚动条消息的处理340

第19章 列表、树、多信息编辑和HTML视图344

什么是列表视图、树视图和多信息编辑视图?344

创建和使用列表视图344

利用AppWizard创建列表视图应用程序344

插入项345

修改列表风格348

增加列和列标题350

检索选择的列表354

创建和使用树视图356

利用AppWizard创建树视图应用程序356

修改树风格357

插入项357

检索选择的节点360

内联编辑的处理362

创建和使用多信息编辑视图364

创建多信息编辑视图364

装入和保存视图文本365

格式化段落365

插入OLE对象367

创建和使用HTML浏览器视图367

创建HTML视图368

设置统一资源定位器368

浏览器事件的处理369

第20章 创建多视图370

什么是多视图?370

拆分窗口370

创建动态拆分窗口370

初始化动态拆分窗口372

创建静态拆分窗口374

初始化静态拆分窗口375

创建Windows资源管理器风格的应用程序379

按要求创建多视图379

增加和删除视图380

控件视图的创建和激活380

第21章 开发多文档应用程序386

创建多文档接口(MDI)应用程序386

MDI应用程序的类388

MDI应用程序的可视元素390

MDI文档模板392

文档、视图和MDI图文框的创建序列394

在文档/视图对象间导航396

开发模板MDI应用程序397

将成员变量增加到文档中397

从视图访问文档数据398

修改文档数据和更新视图399

增加新的文档模板402

第22章 打印和打印预览408

框架的功能408

缺省的打印功能408

重构OnPrint()412

打印机设备环境414

保持纵横比415

分页和打印方向418

起始和结束页的设置418

Print对话框421

纵向和横向打印424

利用OnBeginPrinting()增加GDI对象425

定制设备环境的准备426

放弃打印作业427

无需框架直接打印427

直接调用Print对话框427

StartDoc()和EndDoc()函数429

StartPage()和 EndPage()函数429

第六部分 外部的应用程序数据431

第23章 数据的保存、加载和传输431

串行化431

创建处理文件的SDI框架431

创建可串行化的数据对象433

说明可串行化的类433

实现可串行化的类435

存放文档数据438

串行化数据对象441

最近使用的文件表443

登记文档类型443

文件处理443

CFile类444

打开文件444

读/写文件445

操纵当前文件位置448

查找文件信息449

更名和删除文件451

CFile派生的其他类451

利用剪贴板传送数据452

设置剪贴板数据格式452

将数据拷贝到剪贴板453

粘贴来自剪贴板的数据456

第24章 数据库和记录视图458

数据库458

关系数据库458

开放式数据库连接(ODBC)458

配置数据源460

生成支持数据库的应用程序462

利用AppWizard增加数据库支持462

连接数据库463

查询数据库值465

更新数据库值467

将字段捆绑到数据库表中468

创建和使用记录视图469

编辑记录视图模板469

编辑控件和记录集字段的连接469

第25章OLE和COM编程472

基于组件的编程472

COM接口473

接口ID、类ID和GUID474

创建COM对象的实例476

代理DLL和编组478

接口版本478

OLE自动化478

调度接口479

VARIANT结构480

创建自动化服务器481

创建自动化客户487

OLE容器、服务器和小型服务器490

第七部分 高级课题493

第26章 创建ActiveX控件493

利用Active Control Wizard创建ActiveX框架493

指定控件数量、许可证和帮助493

指定类名和使用选项493

建立现有控件的子类以增加功能495

先进的ActiveX功能496

控件的实现496

画控件497

处理用户事件和输入499

控件的快速部分测试500

事件触发501

创建特性接口503

常备特性504

增加常备颜色特性页505

增加定制特性506

为定制特性增加特性页控件508

持久特性511

控件的编译和登记512

各种源文件513

创建类型库和许可证文件513

控件的登记514

利用ActiveX Control Test Container进行测试514

选择和插入控件514

测试控件特性514

测试环境特性515

记录触发的事件515

第27章 综合调试器517

创建调试和浏览信息517

调试方式和发布方式517

设置调试选项和级518

创建和使用浏览信息520

远程和适时调试521

跟踪和单步执行523

TRACE宏523

ASSERT和VERIFY宏526

断点和单步执行程序527

Edit和Continue530

查看程序变量530

其他的调试器窗口531

其他调试工具532

Spy++++532

进程查看器534

OLE/COM对象查看器535

MFC跟踪器535

第28章 应用程序编程接口(API)和软件开发套件(SDK)536

API和SDK简介536

利用DirectX实现高速声音和图像536

DirectSound537

DirectDraw544

Direct3D551

DirectPlay552

DirectInput552

DirectSetup552

利用MAPI创建消息和电子邮件552

简单MAPI553

利用AppWizard增加MAPI发送邮件554

视频和声音多媒体库558

媒体控置接口(MCI)558

MCI通知消息561

增加MCI窗口565

附录一 词汇表569

附录二Microsoft基础类层次结构(6.0版)589

热门推荐