2013-09-26 35 views
0

我需要找出在打開文本(.txt)文件時執行哪個默認Windows程序。爲了這個目的,我想打電話從窗戶FindExecutable功能。在Java中調用FindExecutable

這又如何從Java實現?

我希望我不必爲此目的通過C調用Windows的JNI實現。

回答

0

你將不得不使用JNI。如果你不給自己的代碼,你可以使用JNA - 我相信,JNA已經轉移到GitHub上,但在一個鏈接的文檔是我能找到的最好。請注意,您使用JNI無論什麼(和部署原生DLL),但JNA確實讓人們更方便。