新浪首页免费邮件用户注册网站地图
新浪首页 > 科技时代 > 网上学园 > 操作系统 > 正文
注册表的文件关联及应用(2)

http://www.sina.com.cn 2001/04/24 12:18 天极网 徐喜峰

  如.bat,.txt,.lnk,.bmp等。我们把这一类的主键称之为“扩展名主键”,每个扩展名主键都有一个默认键值。如:主键.bat的默认值为batfile;.lnk主键的默认值为lnkfile。举了这两个例子,你是否看出了其中的规律。即:若“扩展名主键”名为.xxx(xxx为某一类文件的扩展名),那么它的默认键值就为xxxfile。当然并不是所有的默认值都是这样,也可能多个主键对应同一默认值。比如:主键.jpeg和主键.jpg,它们的默认值jpgfile;.html和htm的默认值都为htmlfile。为什么要说这么多的扩展名主键的默认值呢?其中原因且听我慢
慢道来。这个默认键值的作用就非同小可了,它可是文件关联的桥梁和纽带,是它将文件的类型(以扩展名来标识文件类型)与文件的关联联系起来。不信,你可以将某一“扩展名主键”的默认键值乱改一通,你就会发现,该类文件的许多关联项在右键菜单中消失了。既然这个重要的默认键值起了一个桥梁的作用,那么桥梁的另一端――文件的关联又是如何定义的呢?我们继续看注册表,让它来给我们解释。依然是在HKEY_CLASSES_ROOT根键之下。我们可以看到该根键之下有如下主键。如:batfile,txtfile,lnkfile等。(如图3)看到没有


图3

  这些主键好象都是刚才我们所说的“扩展名主键”的默认值。不错,上述默认值在此处正好变成了主键名――这就是桥梁。我们把这一类的主键称为“标识主键”。一般而言,在“标识主键”之下有以下几个重要主键:(如图4)


图4


<< 上一页下一页 >>

初学者园地】【科技聊天】【关闭窗口

新 闻 查 询

 相关链接
注册表编辑高手--Registry Toolkit (2001/01/22 12:06)
注册表优化工具Registry Optimizer2.0 (2000/11/16 09:51)
巧改注册表来增强网络功能 (2000/08/08 15:14)
认识Windows2000注册表 (2000/07/31 11:05)
谁来为你清理Win 2000的注册表? (2000/07/20 15:17)
S.Y注册表曝光修改器 (2000/06/09 12:00)
修改注册表限制Win9X/NT系统功能 (2000/04/26 11:40)
注册表工具大餐 (2000/04/17 10:56)


网站简介 | 用户注册 | 广告服务 | 招聘信息 | 中文阅读 | Richwin | 联系方式 | 帮助信息 | 网站律师

Copyright © 1996 - 2001 SINA.com, Stone Rich Sight. All Rights Reserved

版权所有 四通利方 新浪网