我在java里面的代码如下:
public class testjava
{
static
{
System.loadLibrary("testdll");
}
public native static int CheckPass(String FUserID,String FPassWord);
public static void main(String[] args)
{
testdll t = new testdll();
System.out.println(t.CheckPass("admin","12345678"));
}
}java里面想调用VC里面的函数为CheckPassWord, CheckPassWord的函数原型是
int CheckPassWord(char * FUserID,char * FPassWord)请问我在下面的方法中,如何调用CheckPassWord这个方法。JNIEXPORT jint JNICALL Java_testdll_CheckPass (JNIEnv * env, jclass, jstring FU, jstring FP)
{
;
}我的目的是用java调用VC里面的方法CheckPassWord
public class testjava
{
static
{
System.loadLibrary("testdll");
}
public native static int CheckPass(String FUserID,String FPassWord);
public static void main(String[] args)
{
testdll t = new testdll();
System.out.println(t.CheckPass("admin","12345678"));
}
}java里面想调用VC里面的函数为CheckPassWord, CheckPassWord的函数原型是
int CheckPassWord(char * FUserID,char * FPassWord)请问我在下面的方法中,如何调用CheckPassWord这个方法。JNIEXPORT jint JNICALL Java_testdll_CheckPass (JNIEnv * env, jclass, jstring FU, jstring FP)
{
;
}我的目的是用java调用VC里面的方法CheckPassWord
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货