Java
zz962
喜欢钻研技术
展开
-
Getting Started
原文:http://java.sun.com/docs/books/jni/html/start.html2.1 OverviewFigure 2.1 illustrates the process for using JDK or Java 2 SDK releases to write a simple Java application that calls a C fun翻译 2011-10-24 11:41:57 · 507 阅读 · 0 评论 -
Introduction and -Tutorial
原文:http://java.sun.com/docs/books/jni/html/intro.htmlThe JavaTM Native Interface (JNI) is a powerful feature of the Java platform. Applications that use the JNI can incorporate native code written翻译 2011-10-24 10:17:54 · 663 阅读 · 0 评论 -
Windows平台下JNI简单示例
参考http://java.sun.com/docs/books/jni/html/start.html#769创建一个文件夹用于存放源码和输出文件创建编译Java1、用记事本创建java源码如下(一开始不要用eclipse)class HelloWorld { private native void print(); public stat原创 2011-10-25 06:32:29 · 724 阅读 · 0 评论 -
排错:JNIRegistry无法读取注册表中的中文内容
问题使用这个DLL无法正确读取注册表中的中文,一个汉字显示两个问号解决1、得到的这个版本是VC6的,转为VS2008后发现其语言没有设置,设置为支持Unicode。(这样API返回的缓冲区里就已经是两个字节代表一个字符了)2、为该DLL增加一个jstring转Unicode的方法,替代原来的把jstring转为ANSI字符的地方(具体方法可以在网上搜“jstring Unico原创 2011-11-18 07:20:58 · 768 阅读 · 0 评论