为java调用的VC程序,我想转成供c#调用的标准Dll,如何改,请高手指点
//头文件里面的定义
JNIEXPORT jint JNICALL Java_com_etonenet_sgm_dy_DyTerminal_dyProdshowMessage
(JNIEnv *, jobject, jstring);
//cpp文件里面的实现
JNIEXPORT jint JNICALL Java_com_etonenet_sgm_dy_DyTerminal_dyProdshowMessage
(JNIEnv * env , jobject, jstring strParm){
int nRet =1;
try{
const char *str =env->GetStringUTFChars(strParm,0);
logger->info(str);
TsxStartEntryAdv( xd, (signed char *)"" , strlen(str) ,(signed char *)str);
/**/
TsxSelectPage( xd, (signed char *)"taskList" ); /* select page */
TsxDisplayPage( xd );
env->ReleaseStringUTFChars(strParm,str);
}catch(...){
nRet =0;
}
TsxStartEntry( xd, (signed char *)"" );
return nRet;
}