0

我需要找出打开文本 (.txt) 文件时执行的默认 Windows 程序。为此,我想从 Windows调用FindExecutable函数。

如何从 Java 中实现这一点?

我希望我不必为此目的通过 C 调用 Windows 的 JNI 实现。

4

1 回答 1

0

您将不得不使用 JNI。如果您不自己编写代码,则可以使用JNA - 我相信 JNA 已移至 GitHub,但上一个链接中的文档是我能找到的最好的。请注意,无论如何您都将使用 JNI(并部署本机 dll),但 JNA 确实使它变得容易得多

于 2013-09-26T13:40:40.353 回答