C++ 编写dll --供 C#调用

C++ 编写dll --供 C#调用

======================

c++部分:

 //Dll Version 

 char* DllVerStr()
{   
    char *version  = "V1.2.3";
    return version;
}
.def文件中:

LIBRARY "AlgorithmDll"  
EXPORTS  
     DllVerStr @1
  ======================

C#调用部分:


        #region DLL Function 

        [DllImport("AlgorithmDll.dll", EntryPoint = "DllVerStr", ExactSpelling = false, CallingConvention = CallingConvention.Cdecl)]
        public static extern string  DllVerStr_inSharp();

        #endregion

            String dllVersion = DllVerStr_inSharp();  //  dllVersion 即会得到所要的 字符串

发布了22 篇原创文章 · 获赞 14 · 访问量 9677
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览