Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我不知道';我不想创建注册表。钥匙,我想打开一个注册表。键——但有';这里没有规定:_C#_.net_Internet Explorer - Fatal编程技术网

C# 我不知道';我不想创建注册表。钥匙,我想打开一个注册表。键——但有';这里没有规定:

C# 我不知道';我不想创建注册表。钥匙,我想打开一个注册表。键——但有';这里没有规定:,c#,.net,internet-explorer,C#,.net,Internet Explorer,VB代码在这里,http://support.microsoft.com/kb/145679,使用 RegOpenKeyEx、queryvaluex、SetValueEx 对注册表项进行更改,它对我有效 我找了一些用C#写的类似的东西,但除了一个代码样本之外,没有找到任何其他东西,据称该代码样本也可以通过其他网站的独立确认工作。我找到的代码在这里:http://msdn.microsoft.com/en-us/library/cc197002(v=vs.85).aspx 但我不能让它工作。可能是

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

RegOpenKeyEx、queryvaluex、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


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

我想你只是在找。坦率地说,不清楚Internet Explorer是从哪里来的…

根据
IERegCreateKeyEx
的文档,如果密钥已经存在,它只会为您打开它。这就是你想要的吗?是的,我想要那个功能,但我不知道IERegCreateKeyEx是以这种方式处理打开的。我试试看。谢谢,我放弃了。我已经尝试了所有的方法,我不知道如何调用函数(大约在页面的三分之一处),以便IE值发生变化。谢谢您的回复。我之所以选择了整个InternetExplorerJAG,是因为我能找到的唯一一个C#示例是针对IE的(碰巧我也在应用它)。但是,代码库不只是提供通用注册表函数,而是导入ieframe.dll并使用前面附加了IE的函数。我不知道为什么它使用这些函数,而不是更通用的函数。我不知道它们是否更有效地用于IE或其他用途。