《中文Windows 2000注册表编程最佳指南》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:张伟锋,龙法宁编著
  • 出 版 社:浦东电子出版社
  • 出版年份:2001
  • ISBN:790033551X
  • 页数:229 页
图书介绍:本书内容包括注册表编程的基本操作和一些高级的应用技巧,以及如何利用注册表编程辅助普通应用程序的编程,如何利用注册表提高应用程序的性能等。

第一章 注册表与编程 1

1.1编程在注册表应用中的地位 1

1.1.1注册表与Windows的关系 1

1.1.2Windows操作系统与应用程序的关系 1

1.1.3注册表与应用程序的关系 1

1.2应用程序与Windows整合与注册表项目的添加 2

1.3注册表的修改方法 2

1.3.1手动方式 2

1.3.2安装制作软件方式 3

1.3.3编程方式 4

1.3.4编程实现的意义 5

1.4本章小结 5

第二章 注册表结构概述 6

2.1注册表的由来 6

2.2注册表的作用 6

2.3注册表操作的注意事项 6

2.4注册表的文件组成 7

2.5注册表的组织形式 8

2.6数据类型 9

2.6.1各根键之间的相互关系 9

2.6.2注册表键值项数据类型 10

2.6.3注册表数据类型 10

2.6.4注册表与INI文件的关系 11

2.7注册表的修复 13

2.8本章小结 13

第三章 注册表编程常用技巧举例 14

3.1程序的自启动 14

3.2将网页作为默认主页 15

3.3在浏览器的标准按钮中添加按钮 16

3.4本章小结 19

第四章 MFC注册表函数操作实例 20

4.1MFC的自带注册表函数介绍 20

4.2MFC注册表函数操作实例 21

4.2.1建立项目 21

4.2.2修改代码 21

4.2.3处理WM—CLOSE消息 22

4.2.4处理PreCreateWindow()函数 24

4.2.5代码分析 25

4.3本章小结 26

第五章 注册表的API操作函数 27

5.1内容简介 27

5.1.1打开,创建和关闭一个子键 28

5.1.2写入和删除注册表数据 28

5.1.3注册表数据的恢复 28

5.1.4注册表文件 28

5.2注册表修改实例 28

5.2.1更改IE背景并使程序自启动 28

5.2.2注册表的查询与修改 36

5.3本章小结 42

第六章 连续字符串的注册操作 43

6.1内容提要 43

6.2方法介绍 43

6.2.1对连续的字符串写入的操作函数 44

6.2.2对连续的字符串读出的操作函数 45

6.2.3对特定的已打开主键下的所有子键读出的操作函数 47

6.3运行结果 49

6.4本章小结 50

第七章 注册应用程序的数据文件 51

7.1注册文件类型 51

7.2程序实现的具体思路 52

7.3编程步骤 52

7.4本章小结 55

第八章 注册表封装类CRegistry 56

8.1内容简介 56

8.2使用方法 56

8.3封装类源代码 56

8.4具体使用方法 83

8.4.1创建子键代码 83

8.4.2删除子键的操作代码 83

8.4.3注册表读操作 84

8.4.4注册表写操作 85

8.5CRegistry公有变量说明 90

8.6本章小结 92

第九章 注册表实现IE的功能 93

9.1收藏夹功能的实现 93

9.1.1框架处理的代码添加及代码分析 93

9.1.2BuildFavoritesMenu函数的代码添加及代码分析 96

9.2IE地址栏组合框的实现 99

9.2.1工具条初始化代码添加及分析 99

9.2.2成员AddressInit函数代码的添加与分析 103

9.3本章小结 109

第十章 注册表修改实例 110

10.1配置启动和登录选项 110

10.1.1Windows2000启动过程 110

10.1.2在启动时显示提示信息 111

10.1.3禁止启动时的警告信息 112

10.1.4管理启动时的驱动器共享 113

10.1.5自动重新启动外壳程序 114

10.1.6启动时使用或禁用Autoexec.bat 115

10.1.7更改登录时的背景图案 116

10.1.8设置有效密码 117

10.1.9自动登录 118

10.2配置关闭选项 120

10.2.1设置自动关机 120

10.2.2设置关闭系统之前自动结束任务 121

10.3配置开始菜单 122

10.3.1添加“收藏夹”菜单项 122

10.3.2添加“注销”菜单项 123

10.3.3添加“管理工具”菜单项 124

10.3.4删除“WindowsUpdate”菜单项 125

10.3.5删除“文档”菜单 127

10.3.6清空“文档”菜单 128

10.3.7删除“收藏夹”菜单项 130

10.3.8删除“搜索”菜单项 131

10.3.9删除“运行”菜单项 133

10.3.10删除“网络和拨号连接”菜单项 134

10.3.11级联特殊的文件夹 135

10.3.12禁止修改“开始”菜单 137

10.3.13禁用任务栏的快捷菜单 139

10.3.14禁止显示提示信息 140

10.3.15禁用智能菜单 141

10.3.16在“运行”对话框中添加选项以便安全运行16位应用程序 142

10.4配置桌面 144

10.4.1删除“InternetExplorer”图标 144

10.4.2设置桌面墙纸 145

10.4.3设置墙纸的排列模式 146

10.4.4设置墙纸的风格 147

10.4.5激活屏幕保护程序 148

10.4.6设置屏幕保护程序的启动时间 149

10.4.7设置屏幕保护程序的运行程序 149

10.4.8设置屏幕保护程序的密码 151

10.4.9设置任务切换的行数 151

10.4.10设置任务切换的列数 152

10.4.11设置窗口拖动方式 154

10.4.12设置拖动检测宽度 154

10.4.13设置拖动检测高度 156

10.4.14设置菜单延时 157

10.4.15设置平滑字体边缘 158

10.4.16设置鼠标方向轮的滚动行数 159

10.5配置控制面板的显示 160

10.5.1禁用控制面板 160

10.5.2删除控制面板中指定的功能图标 161

10.5.3显示控制面板中指定的功能图标 165

10.6配置“显示”图标 168

10.6.1禁用“显示”功能图标 168

10.6.2删除“背景”标签 170

10.6.3删除“屏幕保护程序”标签 171

10.6.4删除“外观”标签 173

10.6.5删除“设置”标签 174

10.6.6禁用“背景”标签 175

10.7配置键盘选项 177

10.7.1设置键盘延时 177

10.7.2设置键盘重复率 178

10.7.3设置光标闪烁频率 179

10.8配置文件夹选项 180

10.8.1配置“文件夹选项”对话框的界面 180

10.8.2设置记住每个文件夹的视图位置 183

10.8.3设置使用交替的颜色显示压编的文件和文件夹 184

10.8.4设置隐藏受保护的操作系统文件 185

10.8.5设置显示所有文件和文件夹 186

10.8.6设置隐藏已知文件类型的扩展名 186

10.8.7设置在单独的进程中打开文件夹窗口 187

10.8.8设置允许在文件夹中使用Web内容 188

10.8.9设置在标题栏中显示全路径 190

10.8.10设置在地址栏中显示全路径 191

10.9配置资源管理器 192

10.9.1删除“文件”菜单 192

10.9.2显示“映射网络驱动器”按钮 193

10.10配置命令提示符窗口 195

10.10.1设置光标大小 196

10.10.2设置显示选项 196

10.10.3设置命令记录缓冲区大小 197

10.10.4设置命令记录缓冲区数目 198

10.10.5设置编辑选项 199

10.11配置文件打开与关联方式 200

10.11.1在文件图标的快捷菜单中添加菜单项 200

10.11.2在特定类型的文件图标的快捷菜单中添加菜单项 203

10.12提高系统性能 206

10.12.1关闭安装光盘的自动播放功能 208

10.12.2自动刷新窗口 206

10.12.3自动重新启动 209

10.13本章小结 210

第十一章 Office2000配置信息 213

11.1Office2000的公用注册表信息 213

11.1.1Office2000的版本号 213

11.1.2查看Office2000的安装位置置 214

11.1.3查看Office2000的相关信息 214

11.1.4查看助手的信息 215

11.2Word的注册表信息 216

11.2.1查看路径变量 216

11.2.2查看转换选项 217

11.3本章小结 217

第十二章 注册表中的网络设置 218

12.1配置远程访问 218

12.1.1设置连接之前电话铃响的次数 218

12.1.2设置身份验证时允许重试的次数 218

12.1.3设置身份验证时的时间限制 218

12.1.4设置回拨时间 219

12.1.5设置自动断开的时间限制 219

12.2配置TCP/IP协议 219

12.2.1查看DHCP服务器名 219

12.2.2查看域名 219

12.2.3查看主机名 219

12.2.4查看DNS服务器的IP地址 220

12.2.5设置启用备份网关 220

12.2.6禁止访问TCP/IP协议的高级选项 220

12.2.7设置超时错误的等待时间 220

12.2.8设置检测死锁网关 220

12.3配置网络打印机 221

12.3.1禁止浏览网络打印机 221

12.3.2禁止删除打印机 221

12.3.3禁止添加打印机 221

12.4本章小结 221

第十三章 查看注册表中的重要信息 222

13.1查看配置单元及其对应的文件 222

13.2查看环境变量 222

13.3查看显卡的信息 223

13.4查看网卡的信息 225

13.5查看鼠标的信息 227

13.6本章小结 229