2010-10-14 68 views
1

如何知道DLL裏面的函數名是什麼?所以我可以在與JNI在Java中使用它。DLL中函數的名稱是什麼?

+0

如果您試圖訪問現有DLL中的函數,您可能需要考慮使用JNA而不是JNI。 JNA比JNI工作更少,也更易於使用。請參閱https://jna.dev.java.net/。 – 2010-10-14 14:31:24

+0

哇,謝謝。這樣做真的更容易! – wizztjh 2010-10-17 07:27:28

回答

1

您可以使用dumpbin.exe和/ EXPORTS開關列出DLL中的函數。

+0

它的工作原理!感謝你們的幫助! – wizztjh 2010-10-17 07:26:41

3

類似Dependency Walker可以讀取由DLL導出的函數的名稱和序號。

+0

它正在工作,謝謝 – wizztjh 2010-10-17 07:26:05

相關問題