《利用Visual C++ 2.0/4.0编制Windows 95应用程序》求取 ⇩

第1章Visual C++和基本类库1

1.1 MFC框架、文档和视图结构1

目 录1

1.2 MFC编程工具及其相互关系3

1.2.1 AppWizard3

1.2.2 AppStudio3

1.2.3 ClassWizard4

1.2.4 MFC应用程序开发过程6

1.3 MFC应用程序调试技术7

1.3.1 Visual C++内置的调试器7

1.3.2 TRACE宏7

1.3.3 ASSERT宏8

1.4 MFC类库层次结构9

1.4.1通用类9

1.3.5消息框9

1.3.4 VERIFY宏9

1.4.2可视对象类11

1.4.3应用体系结构类14

1.4.4集合类15

1.4.5 oLE 2.0类16

1.4.6数据库类17

1.5 Visual C++4.0新特性18

1.5.1功能高度集成的用户接口18

1.5.2重用性能19

1.5.3编译调试性能20

1.5.4支持前沿开发20

2.1.2项目名和项目类型22

2.1.1选择文件类型22

2.1 使用AppWizard生成应用程序框架22

第2章AppWizard和应用框架22

2.1.3创建过程23

2.2AppWizard生成的文件29

2.2.1 自述文件31

2.2.2项目文件和make文件31

2.2.3应用程序源文件和头文件31

2.2.4资源文件42

2.2.5预定义的头文件43

2.2.6上下文敏感的帮助文件43

2.2.7按可选项增加的AppWizard43

文件43

第3章控制与对话框46

3.1 Windows标准控制46

3.1.3按钮控制47

3.1.1静态控制47

3.1.2编辑控制47

3.1.4列表框控制48

3.1.5组合框控制49

3.1.6滚动条控制49

3.2对话框综述49

3.2.1对话框的种类49

3.2.2对话框的创建和显示50

3.2.3 CDialog对话框类51

3.2.4对话数据交换/对话数据验证52

3.3对话框程序范例53

3.4文件对话框的实现技术64

4.1 菜单71

4.1.1菜单和资源71

第4章菜单和控制条71

4.1.2 CMenu类72

4.1.3菜单消息映射和命令处理73

4.1.4更新命令用户接口(UI)消息74

4.1.5扩展命令和范围命令处理75

4.1.6上下文菜单76

4.1.7应用实例76

4.2工具条85

4.2.1类CToolBar86

4.2.2工具条的创建和处理86

4.2.3工具条泊位和漂浮89

4.2.4工具提示91

4.2.5 Windows 95新的工具条控制92

4.2.6应用实例95

4.3状态条100

4.3.1 类CstatusBar101

4.3.2状态条的创建和处理102

4.3.3 Windows 95新的状态条控制103

4.3.4应用实例104

4.4 对话条108

4.4.1类CDialogBar108

4.4.2对话条的创建和处理109

4.4.3应用实例110

第5章Windows 95新的通用控制114

5.1通用控制概述114

5.2动画控制和进展控制115

5.2.1动画控制115

5.2.2进展控制116

5.2.3应用实例117

5.3.1标签控制119

5.3标签控制和属性对话框119

5.3.2属性对话框120

5.3.3应用实例121

5.4图像列表和列表控制124

5.4.1图像列表124

5.4.2列表控制125

5.4.3应用实例126

5.5其它通用控制130

5.5.1滑动条控制131

5.5.2旋转按钮控制131

5.5.3树控制132

5.5.4工具提示控制133

5.5.5应用实例133

6.1.1 GDI对象140

第6章Windows 95图形图像编程140

6.1 图形设备接口140

6.1.2设备描述表142

6.2位图144

6.2.1图像处理主要函数144

6.2.2兼容设备描述表146

6.2.3位图的旋转146

6.2.4位图的缩放147

6.3图像显示技术147

6.3.1利用文件信息显示各种147

位图文件147

6.3.2灰度位图显示高级技术148

6.3.3真彩色位图显示高级技术157

6.4 位图按钮163

7.1联机帮助系统结构166

第7章Windows 95联机帮助系统166

7.1.1 Windows 95帮助窗口结构167

7.1.2帮助搜索方式168

7.1.3帮助系统的创建168

7.2 RTF文件支持的编码格式及设置169

7.3热点的种类和设置173

7.3.1热点种类173

7.3.2热点设置173

7.3.3改变热点格式174

7.4多媒体特性175

7.4.1加入图形图像175

7.4.2建立多热点的超图176

7.4.3加入视频动画176

7.4.4加入声音178

7.5宏指令179

7.5.1执行宏指令179

7.5.2Windows 95宏指令集180

7.6建立帮助项目文件182

7.6.1 帮助项目文件的构成182

7.6.2帮助上下文别名183

7.6.3访问数据文件184

7.6.4建造标记184

7.6.5定制帮助窗口184

7.6.6指定帮助主题文件名185

7.6.7上下文字符串映像185

7.6.8高级建造选项185

7.6.9定制帮助窗口187

7.7 Visual C++4.0帮助工厂187

7.7.1帮助项目文件的创建188

7.7.2帮助内容文件的创建192

7.8应用实例194

7.9 Windows 95帮助处理系统208

7.9.1建造帮助文件208

7.9.2访问帮助主题209

7.9.3定制帮助处理函数210

第8章综合实例212

8.1文档模板212

8.1.1文档模板的构成212

8.1.2文档模板的创建213

8.2切分窗口214

8.3“画中画”技术216

8.5综合实例217

8.4闪烁窗口217

8.5.1创建应用程序218

8.5.2加入闪烁窗口218

8.5.3应用界面编程221

8.5.4手机制作226

8.5.5本地图像、远地图像显示234

8.5.6画中画显示239

8.5.7多媒体浏览器248

第9章OLE定制控制253

9.1 OLE控制结构254

9.2 MFC与OLE控制255

9.3组件平台和OLE控制编程256

9.4多媒体OLE控制257

9.5应用实例261

10.1内存管理结构271

10.1.1 内存体系结构271

第10章Windows 95内存管理271

10.1.2虚拟地址空间和物理存储272

10.1.3系统内存配置信息的获取273

10.1.4线性体系结构对编程的影响275

10.2框架内存分配276

10.3堆内存分配277

10.3.1标准C++堆分配函数277

10.3.2全局堆和局部堆278

10.3.3私有堆278

10.4虚拟内存280

10.5共享内存282

10.6内存诊断285

10.6.1访问确认285

10.6.2 MFC内存诊断宏和函数286

10.6.3内存毁坏287

10.6.4 内存泄漏287

第11章钩子和进程289

11.1钩子289

11.1.1钩子种类289

11.1.2钩子链和钩子过程291

11.1.3安装钩子过程291

11.1.4删除钩子过程292

11.1.5应用实例292

11.2进程296

11.2.1创建新进程296

11.2.2进程优先级类300

11.2.3终止进程301

11.2.4应用实例301

11.3.1线程优先级305

11.3线程305

11.3.2创建线程307

11.3.3挂起线程309

11.3.4终止线程310

11.3.5线程的调试310

11.3.6应用实例311

11.4 同步315

11.4.1等待函数315

11.4.2信号量对象316

11.4.3互斥量对象317

11.4.4事件对象317

11.4.5临界区对象318

11.4.6应用实例319

12.1安装软件工作325

第12章安装软件设计技术325

12.2文件安装库326

12.2.1安装准备知识327

12.2.2常用安装相关函数327

12.2.3文件安装库函数328

12.2.4应用实例330

12.3修改系统配置331

12.4程序组和程序项的实现332

12.4.1 DDE接口333

12.4.2 Shell动态数据交换接口336

12.4.3应用实例338

12.5安装软件开发系统InstallShield341

12.5.1安装脚本语言341

12.5.2安装脚本编程343

12.5.3创建安装软件348

12.5.4应用实例349

1997《利用Visual C++ 2.0/4.0编制Windows 95应用程序》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由陈坚,陈涛编著 1997 西安:西安电子科技大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。