我用java做了一个dll的h文件,然后用vc实现,给java调用,
dll的函数是这样的:
JNIEXPORT jstring JNICALL Java_CreaOffice_setData
  (JNIEnv *, jclass, jstring xmlstring, jstring tmplname, jstring tmplpath, jstring tarpath)
可是在vc中应该怎么将jstring转换为LPCTSTR啊?急!ps:还有个问题,我编vc的实现部分时,出现:
WINVER not defined. Defaulting to 0x0501 (Windows XP and Windows .NET Server)

LINK : warning LNK4089: /OPT:REF 已丢弃所有对“ADVAPI32.dll”的引用
LINK : warning LNK4089: /OPT:REF 已丢弃所有对“SHELL32.dll”的引用
LINK : warning LNK4089: /OPT:REF 已丢弃所有对“comdlg32.dll”的引用
LINK : warning LNK4089: /OPT:REF 已丢弃所有对“ole32.dll”的引用
的提示请问是什么原因?