Jawin中的invoke的问题,这里面的参数怎么用?

请教各位大神们:Jawin中调用dll文件,FuncPtr("dll文件名","dll中函数参数名"),但是FuncPtr下的invoke-I(java.lang.Str... 请教各位大神们:
Jawin中调用dll文件,FuncPtr("dll文件名","dll中函数参数名"),但是FuncPtr下的invoke-
I(java.lang.String instructions, int stackSize, NakedByteStream
argStream, java.lang.Object[] objectArgs, ReturnFlags
flags)这里面的每个参数都是什么意思,实在不明白了,比如我的dll文件中有个函数名叫int PFD_FaceRecog(unsigned
char * bmpData,PFD_FACE_DETECT* faceInfo,int faceInfoFlag,short
faceRote);他返回的是整型数。那么我在invoke中得怎么写啊,谢谢大神了啊!!!!
展开
 我来答
碧血玉叶花
推荐于2016-06-01 · TA获得超过4976个赞
知道大有可为答主
回答量:6154
采纳率:0%
帮助的人:1741万
展开全部
invoke 是函数调用的一伪指令,第一个是函数名字,后面是调用此函数的各个参数 ,
比如你的第一条 实际翻译出来就是
PUSH NULL
PUSH addr szBuffer
PUSH addr szCaption
PUSH MB_OK
CALL MessageBox
追问
那您看我这么写对不对啊
FuncPtr f = new FuncPtr("dll文件名",“dll中的函数名”);
f.invoke_I("dll中的函数名","String bmpData","PFD_FACE_DETECT faceInfo","int faceInfoFlag","short faceRote");您是这个意思吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式