《Visual C++程序开发指南》求取 ⇩

目录1

第一章 程序设计——简单历史和风格指南1

1.1 第一步:获得一个系统1

1.2 ShadowCat技术编码约定1

1.2.1 简介1

1.2.2 命名和注释标准1

1.3 函数2

1.3.1 函数风格约定2

1.3.2 函数定义格式3

1.4 命名规范7

1.4.1 文件头9

1.5 其它问题10

1.6 C++编程补充和规范11

1.6.1 头文件和源程序14

1.7 第二步:获取一个开发环境15

1.8 第三步:建立了什么16

1.9 第四步:建立一个外壳原型制作器17

1.9.1 为什么使用AppStudio作为一个原型制作器17

1.10 第五步:抛弃它17

1.11 小结17

2.1 从头开始学习建立项目19

2.1.1 选择界面对象19

第二章 使用界面对象、文档类型及其它细节工作19

2.1.2 公用对话框20

2.1.3 使用File Open对话框20

2.1.4 选择文档类型27

2.2 更新一个已有的项目以便使用IDE和C828

2.3 小结33

第三章 C++、MFC、和核心——介绍性指南35

3.1 C++的优点35

3.1.1 可重用的程序对象35

3.2 多态性(Polymorphism)35

3.3 类方法36

程序3-1.MOUSER.CPP37

3.4 现存的对象类:MFC2.037

程序3-2.MOUSER.H40

程序3-3.MOUSER.DEF41

程序3-4.MOUSERDOC.H41

程序3-5.MOUSERDOC.CPP42

程序3-6.MOUSEVW.H43

程序3-7.MOUSEVW.CPP44

程序3-8.MAINFRM.H47

程序3-9.MAINFRM.CPP48

程序3-10.STDAFX.H51

程序3-11.STDAFX.CPP51

程序3-12.MOUSER.MAK51

程序3-13.MOUSER.RC54

程序3-14.RESOURCE.H61

程序3-15.MOUSEDOC.H64

程序3-16.MOUSEDOC.CPP65

程序3-17.MOUSEVW.H69

程序3-18.MOUSEVW.CPP70

3.5 对象类:一种土生的方法84

3.5.1 位图对象类84

程序3-19.BITMAP.HPP85

程序3-20.BITMAP.CPP89

程序3-21.COMPATDC.HPP95

程序3-22.COMPATDC.CPP107

3.6 在已有工作上建立程序(从本身派生)113

3.7 小结114

第四章 示例一:在非用户区绘图115

4.1 窗口的非用户区域115

程序4-1.TICKER.H115

程序4-2.TICKER.CPP116

程序4-3.MAINFRMH119

程序4-4.MAINFRMCPP120

程序4-5.TICKEDOC.H125

程序4-6.TICKEDOC.CPP126

程序4-7.TICKEVW.H128

程序4-8.TICKEVW.CPP129

程序4-9.RESOURCE.H130

程序4-10.MAINFRM.H131

程序4-11.STDAFX.CPP132

程序4-12.TICKER.RC132

程序4-13.TICKER.DEF137

程序4-14.TICKER.MAK137

4.2 非标准MFC消息挂接141

4.3 在非用户区绘图142

4.3.1 确定画在哪儿143

4.4 将菜单与位图连接146

程序4-15.TICKER.H146

程序4-16.TICKER.CPP147

程序4-17.MAINFRM.H150

程序4-18.MAINFRM.CPP151

程序4-19.TICKEDOC.H159

程序4-20.TICKEDOC.CPP160

程序4-21.TICKEVW.H162

程序4-22.TICKEVW.CPP163

程序4-23.STDAFX.H169

程序4-24.STDAFX.H170

程序4-25.TICKER.DEF170

程序4-26.TICKER.RC170

程序4-28.TICKER.MAK176

程序4-27.RESOURCE.H176

4.5 创建一个弹出菜单181

4.6 小结184

第五章 示例二:窗口的中继以及如何使用它们185

5.1 有关中继的更详细内容185

5.2 定义一个中继回叫187

程序5-1.HOOKMAIN.CPP187

程序5-2.HOOKCALL.CPP188

程序5-3.HOOKCODE.CPP190

程序5-4.SKELVARS.CPP195

程序5-5.HOOKDEN.CPP195

程序5-6.SKELETON.HPP196

程序5-7.SKELPROT.HPP197

程序5-8.SKELEXTN.HPP198

程序5-9.HOOK.DEF199

程序5-10.HOOK.MAK200

5.3 设置中继函数202

5.4 使用中继函数——它能做什么203

5.5 多个中继:工作在链上204

5.6 让它交谈:选择我们的消息205

5.7 发声:一个动人的经历207

5.8 动态链接及其原因207

程序5-11.PLAYER.CPP210

5.9 将所有合起来:畅述己见210

程序5-12.PLAYER.H212

程序5-13.MAINFRM.CPP213

程序5-14.MAINFRM.H214

程序5-15.PLAYEDOC.CPP215

程序5-16.PLAYEDOC.H217

程序5-17.PLAYEVW.CPP218

程序5-18.PLAYEVW.H219

程序5-19.STDAFX.CPP220

程序5-20.STDAFX.H220

程序5-21.HOOKPROT.HPP221

程序5-23.PLAYER.RC222

程序5-22.PLAYER.DEF222

程序5-24.RESOURCE.MAK227

程序5-25.PLAYER.MAK227

第六章 示例三:一些深奥的问题233

6.1 用户定义的信息(我们正在逐渐了解它…)233

程序6-1.DSKLETON.C.PP235

程序6-2.DSKLINIT.CPP236

程序6-3.DSKLVARS.CPP236

程序6-4.MESSAGE.CPP237

程序6-5.SKELETON.HPP240

程序6-6.SKELDFNS.CPP240

程序6-7.MSGPROT.HPP241

程序6-8.SKELEXTN.HPP242

程序6-9.SKELINCS.HPP242

程序6-10.SKELPROT.HPP243

程序6-11.CPPRES.RC244

程序6-12.CPPSTRNG.H245

程序6-13.MESG DLL.DEF245

程序6-14.SKELTON.RC245

程序6-15.MESG DLL.MAK246

6.2 病态,自我感染的应用程序251

程序6-16.SKELETON.CPP252

6.3 我能看一下源程序吗?252

程序6-17.SKELINIT.CPP258

程序6-18.SKELVARS.CPP261

程序6-19.SKELETON.HPP262

程序6-20.SKELDFNS.HPP262

程序6-21.SKELEXTN.HPP263

程序6-22.SKELINCS.HPP263

程序6-23.SKELPROT.HPP264

程序6-24.MSGPROT.HPP265

程序6-25.CPPSTRNG.H266

程序6-26.SICKNESS.DEF266

程序6-27.SICKNESS.MAK267

程序6-28.SKELETON.RC269

6.4 小结274

附录A Visual C++1.5版本275

A.1 什么是新功能?275

A.2 使用内部支持ODBC276

程序A-1.ENROLDOC.H276

程序A-2.ENROLDOC.CPP277

程序A-3.ENROLL.H279

程序A-4.ENROLL.CPP280

程序A-5.ENROLSET.H283

程序A-6.ENROLSET.CPP284

程序A-7.ENROLVW.H285

程序A-8.ENROLVW.CPP286

程序A-9.MAINFRM.H289

程序A-10.MAINFRM.CPP290

程序A-11.RESOURCE.H293

程序A-12.STDAFX.H293

程序A-13.STDAFX.CPP293

程序A-14.ENROLL.DEF294

程序A-15.ENROLL.RC294

程序A-16.ENROLL.MAK300

程序A-17.ENROLL.CLW304

词汇315

磁盘的用法319

1994《Visual C++程序开发指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)Alex Leavens著;方宇炜,田学锋译 1994 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual C++ 1.5程序设计指南(1995 PDF版)
Visual C++ 1.5程序设计指南
1995 成都:成都科技大学出版社
Visual C++6.0编程指南(1999年05月第1版 PDF版)
Visual C++6.0编程指南
1999年05月第1版 科学出版社
Visual C++开发工具实用指南(1997 PDF版)
Visual C++开发工具实用指南
1997 北京:机械工业出版社
Visual C++ 5.0编程指南(1998 PDF版)
Visual C++ 5.0编程指南
1998 北京:科学出版社
Microsoft Visual C++ 6.0程序员指南(1998 PDF版)
Microsoft Visual C++ 6.0程序员指南
1998 北京希望电脑公司
Visual C++ 6.0编程指南(1999 PDF版)
Visual C++ 6.0编程指南
1999 北京:科学出版社
Visual C++ 6.0应用与开发指南(1999 PDF版)
Visual C++ 6.0应用与开发指南
1999 北京:人民邮电出版社
Visual C++ 6.0程序设计与开发指南(1999 PDF版)
Visual C++ 6.0程序设计与开发指南
1999 北京:高等教育出版社
Visual InterDev 6.0开发指南(1999 PDF版)
Visual InterDev 6.0开发指南
1999 北京:人民邮电出版社
Visual C++ 6.0编程指南(1999 PDF版)
Visual C++ 6.0编程指南
1999 北京:航空工业出版社
跟我学Visual C++ 6.0 程序开发宝典(1999 PDF版)
跟我学Visual C++ 6.0 程序开发宝典
1999 北京:冶金工业出版社
Java核心 第2版(1997 PDF版)
Java核心 第2版
1997 北京:科学出版社;西蒙与舒斯特国际出版公司
Visual C++程序开发指南  3  类库使用参考(1995 PDF版)
Visual C++程序开发指南 3 类库使用参考
1995 北京:科学出版社
Visual C++程序开发指南  2  技术与方法(1995 PDF版)
Visual C++程序开发指南 2 技术与方法
1995 北京:科学出版社
Visual C++程序开发指南  1  概念与实例(1995 PDF版)
Visual C++程序开发指南 1 概念与实例
1995 北京:科学出版社