- 56
- 0
- 约4.56千字
- 约 8页
- 2018-04-26 发布于贵州
- 举报
VSC#调用CDLL文件(图文讲解)VSC#调用CDLL文件(图文讲解)
VS2010 C#调用C++ DLL 文件(图文讲解)
作者:Keis 来源:博客园 发布时间:2011-04-05 21:41 阅读:155 次 原文链接 [收藏]
背景
在项目过程中,有时候你需要调用非C#编写的 DLL 文件,尤其在使用一些第三方通
讯组件的时候,通过C#来开发应用软件时,就需要利用DllImport 特性进行方法调用。本
篇文章将引导你快速理解这个调用的过程。
步骤
1. 创建一个CSharpInvokeCPP 的解决方案:
2. 创建一个C++的动态库项目:
3. 在应用程序设置中,选择“DLL”,其他按照默认选项:
最后点击完成,得到如图所示项目:
我们可以看到这里有一些文件,其中dllmain.cpp 作为定义DLL 应用程序的入口点,
它的作用跟exe 文件有个main 或者WinMain 入口函数是一样的,它就是作为DLL 的一
个入口函数,实际上它是个可选的文件。它是在静态链接时或动态链接时调用LoadLibrary
和 FreeLibrary 时都会被调用。详细内容可以参考
(/benkaoya/archive/2008/06/02/2504781.aspx )。
4. 现在我们打开CSharpInvokeCPP.CPPDemo.cpp 文件:
现在我
您可能关注的文档
- S版二年级语文会认字+拼音+组词练习S版二年级语文会认字+拼音+组词练习.pdf
- T3采购管理T3采购管理.ppt
- T6客户端安装步骤T6客户端安装步骤.doc
- TB6586AFG(O,EL,DRY);TB6586FG(O,EL,DRY);中文规格书,Datasheet资料TB6586AFG(O,EL,DRY);TB6586FG(O,EL,DRY);中文规格书,Datasheet资料.pdf
- Takara PrimerSTAR Max DNA Polymerase使用说明书_R045ATakara PrimerSTAR Max DNA Polymerase使用说明书_R045A.pdf
- TBU-CA025-300-WH,TBU-CA025-300-WH,TBU-CA025-050-WH,TBU-CA025-050-WH, 规格书,Datasheet 资料TBU-CA025-300-WH,TBU-CA025-300-WH,TBU-CA025-050-WH,TBU-CA025-050-WH, 规格书,Datasheet 资料.pdf
- TBU-PK060-100-WH,TBU-PK060-100-WH,TBU-PK085-100-WH,TBU-PK085-100-WH, 规格书,Datasheet 资料TBU-PK060-100-WH,TBU-PK060-100-WH,TBU-PK085-100-WH,TBU-PK085-100-WH, 规格书,Datasheet 资料.pdf
- TBU-PL050-100-WH,TBU-PL050-100-WH,TBU-PL060-100-WH,TBU-PL060-100-WH, 规格书,Datasheet 资料TBU-PL050-100-WH,TBU-PL050-100-WH,TBU-PL060-100-WH,TBU-PL060-100-WH, 规格书,Datasheet 资料.pdf
- tcpdump高级过滤技巧tcpdump高级过滤技巧.pdf
- TC 3.0 新增网页控件详细说明与使用教程TC 3.0 新增网页控件详细说明与使用教程.pdf
最近下载
- 血小板聚集功能(ADP&AA途径)检测试剂盒(凝固法)产品技术要求模板.docx VIP
- 中国国家标准 GB/T 45578-2025无损检测 声发射检测 压电声发射传感器接收灵敏度谱的验证.pdf
- 《城镇道路工程施工与质量验收规范》.docx VIP
- 小猪佩奇第四季中英文对照.docx VIP
- 部编版一年级语文拼音音节拼读重点全汇总打印出来贴在每课对应空白处.docx VIP
- DB22T 3332-2022 耕地质量指标划分细则-吉林省地方标准.pdf
- 《地理信息数据分类分级工作指南(试行)》.docx
- 《GB/Z 45378-2025无损检测 基于互易性技术的声发射传感器绝对校准方法》.pdf
- 05SFG04 防空地下室室外出入口部钢结构装配式防倒塌棚架结构设计.pptx VIP
- (正式版)DB23∕T 482-1998 《主要树种树高级立木材积表》.pdf VIP
原创力文档

文档评论(0)