这是什么东西?
注册表不是只能创建三个值吗?
reg_sz、reg_binary和reg_dword这有一个示例,你看看,
//读取 Windows 注册表基项 HKEY_LOCAL_MACHINE下的"software"项
RegistryKey softwareKey=Registry.LocalMachine .OpenSubKey ("Software",true);
//在software项下创建一个子项
RegistryKey cellKey=softwareKey.CreateSubKey ("testSetting");
//在子项testsettin下创建值内容
cellKey.SetValue (名称1,值); //此方法根据你不同的值,创建不同的数据值内容。
如值是字符串,则在注册表中的类型就为reg_sz
注册表不是只能创建三个值吗?
reg_sz、reg_binary和reg_dword这有一个示例,你看看,
//读取 Windows 注册表基项 HKEY_LOCAL_MACHINE下的"software"项
RegistryKey softwareKey=Registry.LocalMachine .OpenSubKey ("Software",true);
//在software项下创建一个子项
RegistryKey cellKey=softwareKey.CreateSubKey ("testSetting");
//在子项testsettin下创建值内容
cellKey.SetValue (名称1,值); //此方法根据你不同的值,创建不同的数据值内容。
如值是字符串,则在注册表中的类型就为reg_sz
内容格式就是普通的字符串,但是里面含有%system%这样的字符串,多数是用来保存文件名和路径的,有一个API可以解释这些字符(例如:%system%).
你上面写的可能对我来说没有多大帮助,还是谢谢你
注意 当设置值时,解释传递的值存储在注册表中的方式。没有方法控制传递的信息是存储为 sz 字符串还是 expanded_sz 字符串,因此,所有字符串值都被解释为标准 sz 值。如果非要用REG_EXPAND_SZ, 可掉API RegSetValue
还再请教RegSetValue的调用方法
多谢
没API Viewer了,查不了
还有在.Net里面调用API的方法也不是很清楚,敬请指教
解决这些问题就立刻结贴给分.