《精通Visual C++ for Windows 95/NT》求取 ⇩

目录3

第一篇基础篇3

第一章Windows应用编程接口3

1.1 16位Windows编程接口4

1.2 32位Windows编程接口6

1.2.1 Win16兼容性7

1.2.2 32位运算8

1.2.3可移植性9

1.2.4 Win32s:Windows 3.1对Win32 API的支持10

2.1原始系统对象及其句柄13

第二章操作系统基本元件13

2.2系统内核KERNEL14

2.3图形库GDI15

2.4用户界面USER18

第三章C++类及C++与C之差异21

3.1 C++新概念:类21

3.1.1 C++类的数据成员22

3.1.2 C++类的成员函数22

3.1.3对象值的存取24

3.1.4友元函数31

3.1.5 C++类的继承性33

3.1.6存取的限制36

3.1.8虚拟成员函数37

3.1.7基类与派生类的交换37

3.1.9对象的析构38

3.1.10构造与析构函数39

3.1.11 多重继承39

3.1.12用::操作符选择文本39

3.1.13静态类成员45

3.1.14类库47

3.1.15 小结48

3.2 C++与C的异同48

3.2.1 C与C++的相似之处48

3.2.2 C与C++的主要区别48

3.2.3更强的数据约定50

3.2.4函数和操作规则52

3.3 C与C++之间的其它差异57

3.3.1动态对象分配57

3.3.2引用类型60

3.3.3与非C++例程和数据的连接64

3.3.4模板66

3.3.5异常处理70

第四章面向对象程序的开发74

4.1 OOP的基本概念74

4.1.1 结构化程序设计的简单回顾74

4.1.2类、对象、消息和实现方法75

4.1.3面向对象方法的一些主要概念77

4.2软件开发过程78

4.2.1软件的开发模式79

4.2.2递增式软件开发模式的一些概念80

4.2.3分治与重组81

4.3分析81

4.4设计82

4.4.1建立类82

4.4.2接口与实现83

4.4.3组件与软件重用84

4.4.4程序优化84

4.4.5设计评估85

4.5实现86

4.6软件开发中的其它问题87

5.1 MFC库概述91

第二篇MFC篇91

第五章MFC.库基础91

5.1.1设计原则92

5.1.2主要的结构元素93

5.2 MFC库对Windows编程的支持104

5.2.1 WinMain()入口函数105

5.2.2应用类:CWinApp113

第六章创建窗口116

6.1 MFC窗口类117

6.1.1 CWnd:内部窗口类119

6.1.2容器窗口类120

6.1.3数据窗口类125

6.2基本框架窗口的创建126

6.2.1 AppWizard的文档/视窗架构127

6.2.2创建窗口的两个步骤128

6.2.3用LoadFrame()初始化框架窗口133

6.2.4创建一个简单的框架窗口136

6.3窗口控制和消息141

6.3.1消息映射141

6.3.2使用ClassWizard编辑消息映射143

6.3.3框架窗口的消息145

6.4 结论146

第七章菜单和控制条148

7.1创建和控制菜单148

7.1.1菜单消息149

7.1.2动态菜单操作152

7.1.3 引导菜单的创建156

7.2键盘加速键的使用159

7.2.1 关于键盘输入159

7.2.2定义加速键的方法160

7.2.2选择合适的键盘加速键161

7.2.3多个加速键表163

7.2.4例子程序:BASEMENU165

7.3工具条的创建和控制168

7.3.1 MFC的控制条168

7.3.2 建立工具条169

7.3.4 例子程序:CTRLBARS172

7.3.3 显示和隐藏工具条172

7.4 小结173

第八章对话框174

8.1对话框的基础知识174

3.1.1对话框174

8.1.2对话框控制177

8.1.3有模式和无模式对话框178

8.2创建对话框179

8.2.1 第一步:建立对话框模板180

8.2.2第二步:建立对话框类184

8.2.3第三步:创建对话框188

8.2.4对话框初始化192

8.2.5处理控制通知196

8.3 DIALOGS:五个例子对话框197

8.3.1直接使用CDialog:ABOUT…对话框199

8.3.2使用通用对话框:“File|Open”200

8.3.3建立特定的有模式对话框:FILE|TYPE202

8.3.4创建对话条206

8.3.5建立一个定制的无模式对话框:PROGRESS BAR208

8.4 小 结210

第九章 鼠标与键盘输入211

9.1输入基础和系统状态211

9.1.1 输入消息211

9.1.2键盘输入状态217

9.1.3 鼠标输入状态219

9.1.4局部输入状态223

9.1.5前台窗口224

9.2键盘输入225

9.2.1键盘输入的转换225

9.2.2键盘焦点回显229

9.2.2 Windows字符集236

9.3 鼠标和键盘命令示例241

9.3.1 设置客户区鼠标光标243

9.3.2显示键盘插入符244

9.3.3选择文本246

10.1 GDI概览250

第十章GDI和文本输出250

10.1.1 图形输出类型251

10.1.2GDI设备253

10.1.3设备文本255

10.1.4 DC输出属性255

10.2在窗口中输出文本258

10.2.1 WM_PAINT消息258

10.2.2绘图DC260

10.2.3文本坐标计算264

10.3文字显示效果控制271

10.3.1基本文字属性272

10.3.2字体276

10.3.3示例程序280

10.4小结282

第十一章Win32内存管理283

11.1系统内存管理285

11.1.1 32位分页寻址模式286

11.1.2 Windows 95各进程所有的地址空间287

11.1.3系统内存清理291

11.2进程专用内存293

11.2.1页的分配294

11.2.2编译器的内存分配298

11.2.3 Win32专用堆303

11.2.4联接内存与操作系统对象308

11.3共享内存312

11.3.1 内存映射文件I/O314

11.3.2动态分配共享页319

11.3.3静态分配共享页323

11.3.4用户资源325

11.4小结327

第三篇应用篇331

第十二章文档/视窗架构331

12.1文档/视窗概览331

12.1.1 使用文档/视窗的意义332

12.1.2 MFC文档/视窗类333

12.1.3 文档/视窗资源的使用341

12.2.1剖析WinMain()342

12.2文档/视窗详述342

12.2.2 Debugger键盘命令344

12.2.3 剖析文档/视窗类347

12.3其它348

12.3.1 文档/视窗示例程序348

12.3.2用户风格和WM_WININICHANGE消息349

12.3.3文档/视窗程序的数据管理349

12.3.4文档/视窗通告350

第十三章微软VC++开发工具351

13.1创建新项目351

13.2制作文件355

13.3创建C++源码和头文件356

13.5编译、制作和执行357

13.4更新制作文件中的依赖关系357

13.6使用应用向导358

13.7用SPY++窥视系统运行365

第十四章应用程序示例368

14.1框架窗口示例368

14.2菜单示例380

14.3控制条示例397

14.4对话框示例412

14.5鼠标和键盘命令示例443

14.6图形文本输出示例484

14.7多文档/视窗示例503

附录术语索引543

1997《精通Visual C++ for Windows 95/NT》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由胡俭,丘宗明等编 1997 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

精通Windows NT编程技术(1994 PDF版)
精通Windows NT编程技术
1994 北京:电子工业出版社
WINDOWS NT 3.5与Visual C++ 程序设计( PDF版)
WINDOWS NT 3.5与Visual C++ 程序设计
Visual c++ For windows编辑( PDF版)
Visual c++ For windows编辑
WINDOWS NT 精粹( PDF版)
WINDOWS NT 精粹
WINDOWS NT 精粹( PDF版)
WINDOWS NT 精粹
OPENGL PROGRAMMING FOR WINDOWS 95 AND WINDOWS NT(1997 PDF版)
OPENGL PROGRAMMING FOR WINDOWS 95 AND WINDOWS NT
1997 ADDISON-WESLEY
C++ WINDOWS NT PROGRAMMING SECOND EDITION(1996 PDF版)
C++ WINDOWS NT PROGRAMMING SECOND EDITION
1996 M&T BOOKS
THE STUDENT EDITION OF MINITAB FOR WINDOWS 95 AND WINDOWS NT TM(1999 PDF版)
THE STUDENT EDITION OF MINITAB FOR WINDOWS 95 AND WINDOWS NT TM
1999 ADDISON-WESLEY
精通Visual C++ 6.0(1999 PDF版)
精通Visual C++ 6.0
1999 北京:人民邮电出版社
AutoCAD 14 for Windows/Windows NT 从入门到精通(1998 PDF版)
AutoCAD 14 for Windows/Windows NT 从入门到精通
1998 北京希望电脑公司
精通中文Excel 7.0 for Windows 95(1997 PDF版)
精通中文Excel 7.0 for Windows 95
1997 北京:人民邮电出版社
Wordperfect傻瓜书(1994 PDF版)
Wordperfect傻瓜书
1994 北京:清华大学出版社
精通Windows 95中文版(1996 PDF版)
精通Windows 95中文版
1996 天津:天津大学出版社
精通Visual basic 3.0 for windows(1995 PDF版)
精通Visual basic 3.0 for windows
1995 北京:人民邮电出版社
精通Visual Basic 4.0多媒体程序设计 for Windows 95(1997 PDF版)
精通Visual Basic 4.0多媒体程序设计 for Windows 95
1997 北京:机械工业出版社