据我所知,dll不是标准化的。因此,不能只是在dll中调用某些东西。 但是我发现了这个:http://johannburkard.de/software/nativecall/
这个库允许你在java中调用dll中的任何方法,所以看起来你可以在dll中调用任何方法。 但它是为32位系统完成的,因此我无法使用它。
我有这个dll,autohotkey.dll,我知道里面有一个方法“ahkExec”,它以String作为参数。
如果不使用某种c ++魔法,这是不是可以从java运行它?
感谢。
ps:以下是使用nativeCall:https://gist.github.com/brigand/1526712
的方法