在C++里定义函数时加个
__sdkcall
,即:
int __stdcall CebxInitial(LPCTSTR inFilename);
然后自己在内部匹配一下类型就可以了,
LPCTSTR 应该也可以换成其他类型,但是关键问题还是VS2005里的C和VS2010里的wpf对于 堆栈的处理方式不一样 ,所以这样设置一下就好了
int __stdcall CebxInitial(LPCTSTR inFilename);
然后自己在内部匹配一下类型就可以了,
LPCTSTR 应该也可以换成其他类型,但是关键问题还是VS2005里的C和VS2010里的wpf对于 堆栈的处理方式不一样 ,所以这样设置一下就好了