如何用C++建立一個(Dll),可以讓C#調用其中的方法(來者有分﹐分不夠再加)? 問題是這樣的要用C++建立一個Dll,然后使用C#調用這個Dll的方法﹐那位兄弟可以指導一下呀﹐分不夠可以再加?謝謝﹗﹗﹗ 解决方案 » 什么样的dll,如果是标准的dll,那么c#可以用dllimport引入;如果是com的话,在c#中可以用引入com的方法来加入调用。 可以建立一个Win32的Dll类库项目,使用标准 Windows 库,添加要实现的类的方法,然后添加一个模块定义文件,比如mydll.def,文件格式如下:--------mydll.def-----LIBRARY "mydll"EXPORTS myfunction1 myfunction2 myfunction3---------------------这样定义好了这个文件后,头文件(.h)里的public方法就可以让C#等其它语言调用了。 要用C++建立一個Dll,然后使用C#調用這個Dll的方法-------s1:C++里将需要用到的function使用WINAPIs2: C++项目里添加Def文件s3: c#里DllImport 为什么我的VS2010 没有Modeling Project项目模板? 请问个C#关于读取日期时间的问题。。。 绘图的问题 C# panel控件显示问题 请问winForm 的Activated是什么事件 文本框触发下拉框 28000个字段匹配 如果在自己定义的类中写一个类似invoke()的跨线程回调方法 如何连接ftp上的access数据库 C#的语言缺陷。。。大家进来看看。。。 EXCEL 转换为 PDF 问题 vs.2003 与 vs2005 升级 用户自定义的控件出问题了
LIBRARY "mydll"EXPORTS
myfunction1
myfunction2
myfunction3
---------------------
这样定义好了这个文件后,头文件(.h)里的public方法就可以让C#等其它语言调用了。
-------
s1:C++里将需要用到的function使用WINAPI
s2: C++项目里添加Def文件
s3: c#里DllImport