0

这里的 VB 代码, http://support.microsoft.com/kb/145679, 使用

RegOpenKeyEx、QueryValueEx、SetValueEx

对注册表项进行更改,它对我有用。

我寻找了用 C# 编写的类似内容,但除了代码示例外,没有找到任何其他站点的独立确认也声称可以工作的代码示例。我找到的代码在这里: http://msdn.microsoft.com/en-us/library/cc197002(v=vs.85).aspx

但我不能让它工作。也许是因为我正在尝试的代码已经有一个密钥(代码想用IERegCreateKeyEx创建一个)。

它不起作用是因为我要更改的密钥必须先打开吗?如果是这样,以下函数列表中的 open 函数是什么? http://msdn.microsoft.com/en-us/library/hh802026(v=vs.85).aspx

如果是这样,它将如何与上面找到的代码一起使用?感谢您的任何帮助。

4

1 回答 1

1

我想你只是在寻找RegistryKey.OpenSubKey. 坦率地说,目前尚不清楚 Internet Explorer 的来源......

于 2012-06-18T15:43:19.710 回答