Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.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
Java Advapi32Util更新注册表项_Java_Jna - Fatal编程技术网

Java Advapi32Util更新注册表项

Java Advapi32Util更新注册表项,java,jna,Java,Jna,我需要更新注册表项的值,我正在尝试使用Advapi32Util(jnaapi) 是否有更新键值的方法。我能找到的只是创建、写入或删除 这是否意味着每次我想更新值时都必须删除密钥并重新创建它?有一整套registrySet*Value()方法,例如: 。。。和上述的阵列变体。当然,您应该检查密钥是否存在,如果不存在,则创建它。Util为您处理打开和关闭密钥的操作,否则您可能希望使用在Advapi32中映射的Windows APIRegOpenKeyEx和RegCloseKey方法

我需要更新注册表项的值,我正在尝试使用Advapi32Util(jnaapi)

是否有更新键值的方法。我能找到的只是创建、写入或删除


这是否意味着每次我想更新值时都必须删除密钥并重新创建它?

有一整套
registrySet*Value()
方法,例如:

。。。和上述的阵列变体。当然,您应该检查密钥是否存在,如果不存在,则创建它。Util为您处理打开和关闭密钥的操作,否则您可能希望使用在
Advapi32
中映射的Windows API
RegOpenKeyEx
RegCloseKey
方法