Java 如何使用JNA winreg写入Windows注册表?

Java 如何使用JNA winreg写入Windows注册表?,java,windows,registry,jna,Java,Windows,Registry,Jna,我正在寻找一种用Java编写Windows注册表的方法 我去了,我参加了hello world考试。这表明该库被正确引用并且可以正常工作。我在下载的winreg类注册表中没有看到任何测试或示例。JNA javadoc对我来说甚至创建一个示例都没有意义 这里是一个链接 JNA平台JAR中有一个助手类,Advapi32Util。您可能希望查看该方法以及该类中的其他注册表操作方法 我还发现了一个非常简单的示例用法。请尝试将此转化为一个问题。你说你已经运行了hello world程序。因此,请解释第一种

我正在寻找一种用Java编写Windows注册表的方法

我去了,我参加了hello world考试。这表明该库被正确引用并且可以正常工作。我在下载的winreg类注册表中没有看到任何测试或示例。JNA javadoc对我来说甚至创建一个示例都没有意义

这里是一个链接


JNA平台JAR中有一个助手类,
Advapi32Util
。您可能希望查看该方法以及该类中的其他注册表操作方法


我还发现了一个非常简单的示例用法。

请尝试将此转化为一个问题。你说你已经运行了hello world程序。因此,请解释第一种方式,即你想做的事情与之不同。然后展示你尝试过的,你得到的和你期望的。然后问“我怎样才能让它达到我的预期?”阅读并找出答案,我会将答案编辑到我的帖子中。谢谢
public static void main(String[] args) {

        Advapi32Util.registrySetIntValue(WinReg.HKEY_CURRENT_USER, 
                "Software\\Adobe\\Acrobat Reader\\10.0\\Privileged", "bProtectedMode", 0);
            }
}