《Visual C++ for Windows 95编程基础》求取 ⇩

目录1

前言1

你需要什么1

关于Paul Yao系列丛书1

第一部分 系统体系结构3

第一章 Windows程序设计接口5

16-bit Windows程序设计接口7

Win32程序设计接口9

Win16兼容性10

32-bit操作12

可转移性13

Win32s:Windows 31支持Win32 API14

第二章 操作系统成分和数据结构19

自主的系统对象和对象句柄19

KERNEL:核心操作系统20

GDI:图形库22

用户接口24

第三章 理解Visual C++工具31

一个新项目的开始31

什么是工作文件?35

在你的项目中建立C++源文件与标题文件36

在工作文件中从属物的更新36

编译、建立和执行37

使用术士(Wizards)37

第二部分 OOP和C++基础45

第四章 什么是面向对象的程序设计?47

范例的过去、现在和未来47

机器语言47

汇编和宏汇编语言48

高级语言和结构程序设计51

面向对象的语言53

面向对象的程序设计、设计和分析54

术语54

面向对象的分析和设计58

第五章 C和C++之间的小差别61

C和C++的简要历史61

强数据类型62

Char是一个真实的数据类型62

Char数组不比你对它们布置的更大63

WCHAR_T是一个数据类型,不是一个类型定义63

Enum是真实的独特的数据类型64

数据结构增强64

类型说明也定义类型名65

同样的结构不是可互换的66

一个结构有一个辖域66

结构内部和外部的无名联合67

关于数据对象的规则69

数据对象必须被初始化仅仅一次70

Const数据对象必须被初始化70

Const数据对象按缺省是静态的70

Const数据对象可以被用于常数的位置70

Const和volatile指针的使用70

非局部数据对象可以通过表达式初始化74

声明是在任何地方都有效的语句74

关于函数和操作的规则76

函数使用原型格式76

函数返回值是强迫的77

函数超载77

函数可以用缺省自变量78

函数可以被声明为插入式的80

运算符超载81

新的C++关键字和运算符84

新的C++关键字84

Stdio不再是标准I/O84

新的C++运算符86

//也是一个注解87

小结89

第六章 理解C++的类91

类的一个简单范例92

一个C++类中的成员函数93

访问一个对象的值95

来自友好函数的帮助102

安排释放一个对象104

关于继承性的一个类例子104

受保护(protected)的访问限制106

虚拟(virtual)成员函数107

基类和派生类互换107

C++继承性技巧108

进一步的访问限制110

派生类中的虚拟成员函数111

构造的析构函数的回顾111

多重继承111

用∷操作符选择关联112

选择一个低级作用域112

选择一个嵌套作用域114

选择一个隐含作用域114

选择高级作用域116

静态类成员118

类库120

小结120

第七章 C与C++之间的其他区别121

动态对象分配121

NEW运算符122

NEW〔〕运算符123

DELETE〔〕运算符124

DELETE运算符124

引用类型125

引用变量125

引用自变量127

引用函数返回128

链接非C++程序和数据131

模板132

函数模板例子133

一个类模板例子135

例外137

简单的异常例子138

嵌套异常处理器140

未处理的异常140

未预料到的异常141

异常处理器的其他版本142

小结142

软件开发过程143

第八章 C++中面向对象的程序设计143

软件开发的方式144

方法和标记法146

分而治之再重新组合147

分析147

设计149

为您的设计派生类149

实现与接口150

为设计派生组件151

程序结构和组件的再利用151

利用语言特点的优势152

程序优化153

设计评估153

实现154

管理156

小结156

第三部分 MFC程序设计基础159

第九章 了解MFC库161

MFC库概述161

设计原则162

主要结构元素164

MFC库对Windows的支持179

WinMain()入口点179

应用对象:CWinApp188

第十章 创建窗口193

MFC窗口类194

CWnd:原有系统窗口195

容器窗口类197

数据窗口类201

创建一个简单的框架窗口202

AppWizard的Document/View体系结构202

两步式窗口构造204

应用LoadFrame()初始化框架窗口214

AFRAME:一个简单框架窗口217

窗口控制和消息237

消息映象238

使用ClassWizard编辑消息映象239

框架窗口消息242

小结249

第十一章 对输入命令的响应251

菜单的创建和控制252

菜单消息255

动态菜单操作258

创建上下文菜单265

使能键盘加速器268

关于键盘输入268

定义加速器键269

选择适当的键盘加速器271

多重加速器表273

例子程序:BASEMENU275

创建和控制工具条299

MFC控制条299

创建工具条301

显示和隐藏工具条303

例子程序:CTRLBARS304

小结325

第十二章 对话框327

对话框基础知识327

什么是对话框?327

什么是对话框控制?330

状态对话框和无状态对话框332

建立对话框333

第一步:创建对话模板334

第二步:创建一个对话类338

第三步:创建对话框342

第四步:处理对话初始化346

第五步:处理控制通知351

DIALOGS:五个实例对话框351

直接使用CDialog:About…框393

使用公共对话:FILE|OPEN394

创建一个习惯的状态对话:File|Type396

创建一个控制条401

创建一个熟悉的无状态对话:进展条403

第十三章 GDI和文本绘图介绍405

GDI概述405

图形输出的类型406

GDI设备408

设备关联410

DC绘图属性410

WM_PAINT消息413

在窗口绘制文本413

显象DC415

坐标计算419

控制文本外观426

基本的文本属性427

关于字体431

FILELIST样板程序434

小结456

第十四章 鼠标和键盘输入457

输入基础和系统状态457

消息输入458

键盘输入状态463

鼠标输入状态465

局部输入状态471

键盘输入的转换472

键盘输入472

前景窗口472

回显键盘定位477

Windows字符集484

GETTEXT:滚动和选择文本491

客户区域鼠标光标的设置539

显示一个插字符540

选择文本542

小结547

第四部分 应用程序体系结构549

第十五章 Document/View结构551

Doc/View简介551

为什么要使用Doc/View?552

MFC的Doc/View类553

Doc/View对资源的作用562

用调试器深入了解Doc/View563

“潜入”调试器563

调试实例:跟踪WinMain()函数564

调试程序键盘命令566

“潜入”Doc/View类569

两个Doc/View应用程序样本569

用户的偏爱和WM_WININICHANGE消息600

HASVIEW的数据管理600

Doc/View通告601

第十六章 Windows 95内存管理603

系统内存管理605

Intel-86的32比特页式地址模式606

Windows 95的单进程地址空间608

内存的系统清除612

进程私用内存614

页分配616

编译器的内存分配620

Win32利用堆625

堆实现的背景626

内存与操作系统对象的连接632

共享内存636

内存映像文件I/O638

动态分配共享页644

静态分配共享页648

定制资源650

小结652

如何使用CD653

安装指南653

源代码653

察看文档653

文本查阅653

检查654

检索结果654

索引654

词汇655

1996《Visual C++ for Windows 95编程基础》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)Paul Yao,(美)Joseph Yao著;陈爱民 1996 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual Basic 4.0 for Windows 95高级程序设计(1998 PDF版)
Visual Basic 4.0 for Windows 95高级程序设计
1998 北京:人民邮电出版社
Visual basic for windows编程训练(1994 PDF版)
Visual basic for windows编程训练
1994
Visual Basic for windows 轻松编程( PDF版)
Visual Basic for windows 轻松编程
Visual Basic for windows编程训练( PDF版)
Visual Basic for windows编程训练
Visual c++ For windows编辑( PDF版)
Visual c++ For windows编辑
Microsoft Excel/Visual Basic for Windows 95编程指南( PDF版)
Microsoft Excel/Visual Basic for Windows 95编程指南
北京:清华大学出版社
交通行业工人技术考核丛书  公路工程高级试验工培训教材( PDF版)
交通行业工人技术考核丛书 公路工程高级试验工培训教材
广东交通职业技术学院
利用Visual C++ 2.0/4.0编制Windows 95应用程序(1997 PDF版)
利用Visual C++ 2.0/4.0编制Windows 95应用程序
1997 西安:西安电子科技大学出版社
Visual Basic 4 for Windows95编程基础(1996 PDF版)
Visual Basic 4 for Windows95编程基础
1996 北京:电子工业出版社
Windows 95 Visual Basic编程指导 第4版(1998 PDF版)
Windows 95 Visual Basic编程指导 第4版
1998 北京:清华大学出版社
C语言程序设计教程(1996 PDF版)
C语言程序设计教程
1996 重庆:重庆大学出版社
Visual C++基础(1998 PDF版)
Visual C++基础
1998 北京:北京科学技术出版社
Visual C++程序员基础教程(1999 PDF版)
Visual C++程序员基础教程
1999 青岛:青岛出版社
Visual C++ 6.0编程基础(1999 PDF版)
Visual C++ 6.0编程基础
1999 北京:北京航空航天大学出版社
Visual C++6.0基础教程(1999 PDF版)
Visual C++6.0基础教程
1999 北京:国防工业出版社