键值(key)是windows中注册表中的概念。键值位于注册表结构链末端,和文件系统的文件类似,包含当前计算机及
应用程序执行时使用的实际配置信息和数据。键值包含几种
数据类型,以适应不同环境的使用需求。
键值位于注册表结构链末端,比较形象的比喻是,它和文件系统的文件类似,包含当前计算机及
应用程序执行时使用的实际配置信息和数据,键值包含几种
数据类型,以适应不同环境的使用需求。
键值项的名称可以由任意字符,数字,代表符和空格组成,但不能使用反斜杠。不同键值,主键和子键的键值项可以同名,但同一键中的键值项不能同名。键值项所定义的内容即为该键值项的值(即“键值”),其中最多能存放64KB的数据。值的数据类型可以是字符串,二进制值,DWORD(双字节)值等。
在Windows98的注册表中,表示文件的描述、硬件的标识等等信息一般都用
字符串值。
字符串值由字母和数字组成,它的最大长度不能超过255个字符。通过键、键值就组成了一种
键值项数据,这就相当于Win.ini、System.
ini文件中每个小节下面的设置行一样的道理。键值内才是真正存放了计算机及应用程序的配置信息,它位于树状结构的叶子位置,用户和应用程序都可以修改、删除或新建键值
在Windows的注册表中,二进制值是没有长度限制的,可以是任意个字节长。在
注册表编辑器中,二进制以十六进制的方式显示出来。
在Windwos98的注册表中,DWORD值是一个32位(双字节长)长度的数值。在
注册表编辑器中,系统以十六进制的方式显示DWORD值。
在Windows98的注册表中,表示文件的描述、硬件的标识等等信息一般都用字符串值。字符串值由字母和数字组成,它的最大长度不能超过255个字符。通过键、键值就组成了一种键值项数据,这就相当于Win.ini、System.ini文件中每个小节下面的设置行一样的道理。