如何从.dll回调Java应用程序?

时间:2016-07-18 13:22:17

标签: java delphi dll

我有一个Java应用程序,我从中调用(Delphi)DLL中的函数。我正在使用JNA这样做。

DLL初始化后,启动它自己的线程并监视系统的状态。控制权返回到其自己的(主)线程中的Java应用程序。

有哪些选项以线程安全的方式从我的DLL线程发出Java应用程序信号,表明发生了事件?如果这是一个Windows应用程序,我可能会发布一个窗口消息或线程消息。

除了民意调查,我在这种情况下有什么选择?

我已经四处寻找类似的查询,但找不到我的问题的答案。提前谢谢。

0 个答案:

没有答案