我有一个在命令行运行的可执行JAR。 我想创build一个使用VC + +的Windows程序的GUI。 有没有办法从本地C ++“挂钩”Java线程,或从C ++线程内启动JAR? 我已经看过JNI,但似乎需要编写Java来考虑这个function。 目前,我没有能力修改预编译的JAR。 我正试图做甚至可能吗?
预先感谢您提供的任何build议。
EnableMenuItem函数不工作使用参数MF_GRAYED
是增量/减量运算符在Bash中未定义的行为?
从path读取事件日志文件
如何copy_to_user一个string和在linux内核读取函数中使用offp
UDP:监听两个不同组播stream的同一个端口
如果要从Java调用C ++,则只需要使用JNI功能编写Java。 如果你想从C ++调用Java,那么在没有对JAR进行任何修改的情况下,它将正常工作。 如果你看到java.exe的源代码,你可以看到一个这样的例子。
在java.exe源代码中查看540-610 行
你想用它做什么? 简单启动的简单方法是使用system()调用,它可以调用任何可执行文件,包括.bat文件。 一个更复杂的方法是将它们作为客户端 – 服务器应用程序,并通过本地主机进行通话(例如,许多基于网络的守护程序,如IRCd)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。