C++/Java-键盘挂钩
C++/Java - Keyboard Hook
我正在尝试创建一个在Java中使用的键盘挂钩。经过一些研究,我意识到我需要一些来自C++的东西。我对C++没有太多的经验,我只是在很短的一段时间内搞砸了语法。我该如何在C++中做到这一点?我将如何使C++代码与Java代码交互?非常感谢您的帮助。
我不太确定您的C++代码想要什么,但以下是如何使用Java:
看看JNI,它将解释如何通过Java 执行本机代码
http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jni.html
从本质上讲,您使用一个工具来创建包含在C++应用程序中的胶头。当您调用native
函数时,Java代码将自动调用本机库。
还要记住,从本机层转到java层会带来速度损失。
相关文章:
- 物理键盘上的触发器按键
- 如何使用C/C++在MacOSX中获得键盘布局
- 在java中解决这段代码时面临循环中的问题
- 尝试用java代码编译和运行c++代码
- 在这种情况下,java对象是否可以调用本机函数
- 在java中读取c++字节的位字段
- 为什么C++对链表中的下一个节点使用指针,而像 C# 或 Java 这样的语言只使用类 Node 的名称?
- 使用已使用 java 编码的 openssl 解码数据
- 视窗键盘输入 c++
- SWIG Java 在使用 -DSWIGWORDSIZE64 时将int64_t转换为 jlong
- Android Java USB for native cpp
- 在由Sublime文本3编译后在cmd上显示Java程序输出
- C++ equivalent to Java Map getOrDefault?
- C++ 中的 Java 样式枚举
- 是否有技术原因阻止 Java 中的 final C++ 像 const 一样严格?
- 加密在 Windows、C++ 和 Java 中传输中的数据
- 将鼠标和键盘输入发送到 unity3d 游戏 (Rust)
- Java从C++回调到C++回调
- C ++异步键盘输入(标准方式)
- C++/Java-键盘挂钩