《Visual C++开发工具程序员参考手册》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)Keith E.Bugg,(美)Jack Tackett,Jr.著;杨庆岩等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1996
  • ISBN:7505337858
  • 页数:289 页
图书介绍:

第一章 Microsoft Visual C++ 1

1.1 Visual Workbench 1

1.2 安装Visual C++ 2

1.3 系统需求 2

1.4 预安装准备 2

1.5 CD—ROM安装 3

1.6 再安装Visual C++ 3

1.7 Workbench VS.命令行 3

1.8 可视化编辑器 5

1.9 上下文敏感帮助 6

1.10 查看(View) 7

1.11 工程(Project) 7

1.12 浏览(Browse) 8

1.13 浏览MFC源文件 9

1.14 调试(Debug) 12

1.15 工具(Tools) 12

1.16 选择(Options) 13

1.19 颜色和字体选择 17

1.17 路径(Directory) 17

1.18 工作空间(Workspace) 17

1.20 窗口(Windows) 18

1.21 帮助(Help) 19

1.22 工具条 20

1.23 编译控制 20

1.24 集成调试器 21

1.25 MSVC.INI配置文件 22

1.26 本章总结 22

2.2 开始AppWizard 23

第二章 Wizards和App Studio 23

2.1 AppWizard 23

2.3 Options对话框 24

2.4 用AppWizard创建应用程序 26

2.5 ClassWizard 27

2.6 App Studio 30

2.7 本章总结 33

3.2 应用程序框架结构 35

3.1 应用程序 35

第三章 应用程序框架、文档和视口 35

3.3 CWinApp 36

3.4 InitApplication 37

3.5 登记自定义窗口类的WNDCLASS结构 38

3.6 InitInstance 38

3.7 第一部分 对话框背景颜色 38

3.8 第二部分 LoadStdProfileSettings 39

3.10 第四部分 文档界面类型 40

3.9 第三部分 EnableVBX 40

3.11 文档 41

3.12 创建CDocTemplate 41

3.13 增添一个新的文档类型 42

3.14 文档 43

3.15 串行化处理 43

3.16 其它CDocument函数 44

3.17 第五部分 框架窗口 45

3.18 第六部分 显示初始化框架窗口 46

3.19 第七部分 指定应用程序主窗口的值 47

3.20 视口 48

3.21 小结 49

3.22 概述文档/视口的创建 49

3.23 第八部分 OnFileNew 49

3.24 第九部分 对象的链接与嵌入(OLE) 50

3.25 第十部分 退出 50

3.26 运行 52

3.27 PumpMessage() 52

3.29 予翻译 53

3.28 后台处理 53

3.30 OnIdle 54

3.31 ExitInstance 55

3.32 消息映射 55

3.33 宏 56

3.34 传递消息 57

3.35 CCmdTarget 57

3.36 本章总结 57

4.2 持久性 59

第四章 Microsoft基本类库 59

4.1 CObject 59

4.3 CArchive(档案类) 60

4.4 CRUNTIMECLASS结构 61

4.5 诊断 61

4.6 非CObject类 64

4.7 本章总结 76

第五章 关于鼠标与菜单 77

5.1 Microsoft设计准则和考虑 77

5.2 在App Studio中创建菜单 77

5.3 管理菜单 78

5.4 带菜单的对话框 78

5.5 子窗口与菜单 79

5.6 键盘加速键 79

5.7 追加菜单 79

5.8 更新或重画改变的菜单 80

5.10 检取一个菜单的状态 81

5.9 菜单选项的动态计数 81

5.11 选用符和菜单 82

5.12 GetSafeHmenu()函数 83

5.13 动态地插入菜单项 84

5.14 动态地修改一个菜单 84

5.15 删除菜单或子菜单 85

5.16 检取菜单选项的标识符 86

5.19 本章总结 87

5.18 Windows帮助中的菜单条 87

5.17 Visual C++中菜单迟缓行为 87

第六章 键盘、光标与鼠标 89

6.1 键盘 89

6.2 坐标系统标 93

6.4 设置插字符位置 95

6.5 获取插字符位置 96

6.6 特殊光标 96

6.7 鼠标活动 96

6.8 本章总结 98

7.1 控制条的自动生成 99

第七章 状态条:使用工具条、状态条和对话条 99

7.2 在已存在的MFC工程文件中增加控制条 100

7.3 工具条和消息命令 100

7.4 向工具条增加项 101

7.5 消息映射入口 101

7.6 CToolBar类 102

7.7 工具条和主菜单 104

7.8 消息 105

7.9 CCMDUI类 106

7.11 状态条 107

7.10 浮动工具条 107

7.12 状态条处理 108

7.13 用AppWizard生成初始化状态条 108

7.14 增加提示串 109

7.15 状态窗口 109

7.16 缺省指示符 110

7.17 修改状态条 110

7.18 更新状态条的状态窗口 111

7.20 自己更新状态条 112

7.19 设置状态窗口中的文本 112

7.21 CStatusBar类 113

7.22 CStatusBar函数 114

7.23 插入/覆盖模式 115

7.24 对话框和状态条 115

7.25 位图和状态条 116

7.26 对话条 117

7.27 对话属性 117

7.29 CDialogBar.Create()函数 118

7.28 CDialogBar的创建 118

7.30 对话条的消息映射 119

7.31 本章总结 119

第八章 对话框 121

8.1 CDialogBox函数 121

8.2 模式对话框和无模式对话框 121

8.3 设计对话框 122

8.4 键盘控制移动 122

8.5 控制和标识符 123

8.7 总体设计 124

8.6 数据有效性检查 124

8.8 消息框 125

8.9 本章总结 127

第九章 对话框控制 129

9.1 按钮 129

9.2 单选按钮 129

9.3 复选框 130

9.5 列表框 131

9.4 命令按钮 131

9.6 将控制放在一起 133

9.7 编辑框 138

9.8 本章总结 147

第十章 Visual Basic控制 149

10.1 VBX控制概述 149

10.2 初始化Visual Basic定制控制 150

10.3 MFC与定制控制 151

10.4 创建定制成员函数 153

10.7 网格属性 154

10.5 VBX颜色属性 154

10.6 Visual C++和GRID.VBX 154

10.8 光标与网格 155

10.9 错误报告 155

10.10 VBX 错误代码 156

10.11 虚拟电子表格 157

10.12 为VisualC++编写VBX 159

10.13 动态数据交换与VBX 159

10.14 本章总结 160

第十一章 文件I/O 161

11.1 CFile类 161

11.2 CMEMFILE 164

11.3 CSTDIOFILE 164

11.4 标准文件 164

11.5 文件处理 166

11.6 文件统计 166

11.7 文件尺寸 168

11.9 标准文件Save/Save As…对话框 169

11.8 文件列表 169

11.10 用户帮助 171

11.11 INI文件 172

11.12 CWinApp和Windows SDK INI文件处理函数 173

11.13 本章总结 175

第十二章 串行口编程 177

12.1 Windows和串行通信 177

12.3 创建DCB块 178

12.2 打开一个串行口 178

12.4 查询与中断 179

12.5 写串口 181

12.6 读串口 182

12.7 特殊命令 183

12.8 处理中断 184

12.9 关闭串行口 185

12.10 修正SYSTEM.INI 185

12.11 本章总结 185

13.1 图形和CDC类 187

第十三章 绘制图形与正文 187

13.2 绘制正文 192

13.3 本章总结 197

第十四章 字体、颜色和图标 199

14.1 字符集 199

14.2 字体 199

14.3 颜色 205

14.4 图标 210

14.5 本章总结 210

15.1 HELP工程文件 212

第十五章 使用WIN帮助机制 212

15.2 RTF文件 213

15.3 创建·hlp文件 216

15.4 Help编译器错误 217

15.5 WINHELP宏 217

15.6 修改HELP-ON-HELP 220

15.7 Help和状态条 223

15.8 Visual C++Help工具 223

15.9 HELPWININFO结构 224

15.10 WIN.INI文件的考虑 225

15.11 书写帮助文件的性能要点 226

15.12 本章总结 227

第十六章 调试 229

16.1 语法错误 229

16.2 运行时的错误 230

16.3 异常类 230

16.4 例子 230

16.5 异常丢弃 232

16.6 提醒用户(与开发者) 232

16.7 AfxMessageBox函数 234

16.8 集成调试器 234

16.9 输出到哪儿?到什么上? 237

16.10 显示 238

16.11 调试器 239

16.12 本章总结 250

17.3 Microsoft的咨询 251

17.2 Microsoft录音电话支持 251

第十七章 对开发者的帮助 251

17.1 Microsoft的电话支持 251

17.4 Microsoft大学 252

17.5 Microsoft和其它研讨班 252

17.6 Microsoft BBS 252

17.7 CompuServe 252

17.8 Forums[中心] 253

17.9 如何访问CompuServe 253

17.11 技术注意 254

17.10 Microsoft支持中心 254

17.12 其它的帮助话题 257

17.13 例码 257

17.14 INTERNET 258

17.15 CD-ROM 261

17.16 MSDN 262

17.17 杂志 262

17.18 本章总结 262

18.1 版本信息 263

18.2 RC文件 263

第十八章 版本资源 263

18.3 结构 264

18.4 版本信息声明 265

18.5 在结构中而不在声明中的各种域 266

18.6 版本信息的可变部分 266

18.7 把VER.LIB加到程序中 268

18.8 SDK API 269

18.10 VARFILEINFO翻译 271

18.9 第一类要搜寻的信息 271

18.11 取回Translation信息 272

18.12 串信息 273

18.13 取回StringFileInfo 273

18.14 About框 274

18.15 格式化 277

18.16 本章总结 278

第十九章 建立 279

19.1 版本信息 279

19.2 建立 279

19.3 建立包含文件 280

19.5 建立的.DLL 281

19.6 TESTDRVR.HELP 281

19.4 例子性描述文件 281

19.7 创建一个建立原稿的步骤 282

19.8 创建建立描述文件 284

19.9 建立描述部分 284

19.10 包含文件 284

19.11 对话框常量 284

19.14 安装子例程 285

19.15 定制信息 285

19.13 子例程 285

19.12 初始化和符号表 285

19.16 参数 286

19.17 字符串 287

19.18 资源 287

19.19 设计工具 288

19.20 磁盘布局程序 288

19.21 DSKLAYT2工具 289

19.22 本章总结 289