项目中需要用到C++开发的加密键盘dll,自己开发了一个dll去引用,很奇怪的是demo里面的winform程序可以正常触发方法,换到了我其他wpf项目中,就出现了以下这个现象:
if(KeyType == "PIK")
{
result = ZT_EPP_PinLoadWorkKey(2, 0, 0, sInKey, _bt);
}
我把断点打在result这一行,可以得到金属键盘返回的检验码,
但是我把断点打在“} ”这一行的时候,返回的_bt 就是全为空
现在无从下手,之前也没碰到过这问题,怀疑是debug跟vhost运行的机制不一样,但是不太明白
麻烦各位大佬 帮忙看一下这问题…………