MTCP 在 64 位机器上不工做

今天打开之前写的 MTCP, 却没法运行。java

报错以下:ui

Exception in thread "Thread-0" java.lang.UnsatisfiedLinkError: de.ksquared.system.keyboard.KeyboardHook.registerHook(Lde/ksquared/system/keyboard/GlobalKeyListener;)V
    at de.ksquared.system.keyboard.KeyboardHook.registerHook(Native Method)
    at de.ksquared.system.keyboard.PoolHook.run(PoolHook.java:21)

io

应该是 DLL 错误。thread

最后发现,原来用的 keyboardhook.dll 是 32 位的,而个人机器是 64 位的。不work。List

最后到站点用 down 了新的版本。能够了。下载

新版本包括3个文件:文件

KeyboardHook.jardll

keyboardhook-win-amd64.dll错误

keyboardhook-win-x86.dll版本

把他们放在一个文件夹中,而后把 KeyboardHook.jar 放到 Build Path 中便可。

文件能够从 文件 中下载。

相关文章
相关标签/搜索