有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何在64位windows上使用java jna?

我使用java jna库(4.2.2版本),需要在代码中设置系统时间。这是我的代码:

Kernel32 kernel = Kernel32.INSTANCE;
WinBase.SYSTEMTIME newTime = new WinBase.SYSTEMTIME();
newTime.wYear = 2016;  // for example
newTime.wMonth = 10;
newTime.wDay = 10;
newTime.wHour = 10;
newTime.wMinute = 10;
newTime.wSecond = 10;
newTime.wMilliseconds = 15;
kernel.SetSystemTime(newTime);

这段代码只在32位windows中有效,但在64位系统中不起作用。在64位系统中,要正确更改系统时间,我需要解决什么问题?谢谢


共 (0) 个答案