平台调用技术(P/Invoke): 主要用于处理在托管代码中调用C/C++库函数及Win32 API函数等非托管函数的情形
一、基本要素
一个简单例子:
C++声明:
extern "C" __declspec(dllexport) int Multiply(int factorA, int factorB);实现:int Multiply(int factorA, int factorB){return factorA * factorB;}

本文介绍了P-INVOKE的基础知识,强调了在调用平台API时,参数个数、顺序和类型的重要性,同时指出函数名称和参数名称的不一致性不影响调用。
最低0.47元/天 解锁文章
1万+

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



