标签: java delphi dll
我有一个Java应用程序,我从中调用(Delphi)DLL中的函数。我正在使用JNA这样做。
DLL初始化后,启动它自己的线程并监视系统的状态。控制权返回到其自己的(主)线程中的Java应用程序。
有哪些选项以线程安全的方式从我的DLL线程发出Java应用程序信号,表明发生了事件?如果这是一个Windows应用程序,我可能会发布一个窗口消息或线程消息。
除了民意调查,我在这种情况下有什么选择?
我已经四处寻找类似的查询,但找不到我的问题的答案。提前谢谢。