当前位置:首页 > 工业技术
利用Visual C++ 2.0/4.0编制Windows 95应用程序
利用Visual C++ 2.0/4.0编制Windows 95应用程序

利用Visual C++ 2.0/4.0编制Windows 95应用程序PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:陈坚,陈涛编著
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:1997
  • ISBN:756060529X
  • 页数:355 页
图书介绍:
《利用Visual C++ 2.0/4.0编制Windows 95应用程序》目录

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

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

目 录 1

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

1.2.1 AppWizard 3

1.2.2 AppStudio 3

1.2.3 ClassWizard 4

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按可选项增加的AppWizard 43

文件 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类CToolBar 86

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 类CstatusBar 101

4.3.2状态条的创建和处理 102

4.3.3 Windows 95新的状态条控制 103

4.3.4应用实例 104

4.4 对话条 108

4.4.1类CDialogBar 108

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安装软件开发系统InstallShield 341

12.5.1安装脚本语言 341

12.5.2安装脚本编程 343

12.5.3创建安装软件 348

12.5.4应用实例 349

相关图书
作者其它书籍
返回顶部