定义DLL相关的方法:
typedef void(__stdcall * ptest)(char *,char *); /*注意此处必须是__stdcall,该方法在.net中实现的,涉及到夸语言调用,此处必须是__stdcall,否则会出现Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. This is usually a result of calling a function declared with one calling convention with a function pointer declared with a different calling convention.*/
static ptest cdlltest = NULL;
extern "C" __declspec(dl

本文介绍了如何在.NET环境中利用委托来调用C++编译的DLL文件中的回调函数,详细阐述了过程和注意事项,帮助开发者解决跨语言交互的问题。
最低0.47元/天 解锁文章
140

被折叠的 条评论
为什么被折叠?



