简单介绍C# DLL函数

开发 后端
本文简单介绍C# DLL函数,包括打开“项目属性”对话框,方法是右键单击“解决方案资源管理器”中的项目并选择“属性”等。

一、使用/clr编译MFC可执行文件或规则C# DLL函数.

1、打开“项目属性”对话框,方法是右键单击“解决方案资源管理器”中的项目并选择“属性”。

2、展开“配置属性”旁边的节点并选择“常规”。在右侧窗格中的“项目默认值”下,将“公共语言运行库支持”设置为“公共语言运行库支持(/clr)”。

3、在相同的窗格中,确保将“MFC的使用”设置为“在共享DLL中使用MFC”。

4、在“配置属性”下,展开“C/C++”旁边的节点并选择“常规”。请确保将“调试信息格式”设置为“程序数据库/Zi”(而不是“/ZI”)。

5、在“配置属性”下,选择“C/C++”,然后选择“代码生成”。请确保将“运行时库”设置为“多线程调试DLL(/MDd)”或“多线程DLL(/MD)”之一。

二、在代码引用需要的dll.

  1. using <mscorlib.dll>.  
  2. using "DownloaFiles.dll"   
  3. //换成需要的dll文件。  
  4. using namespace System;  
  5. using namespace ADMessage_test;  
  6. //换成dll中类所使用的namespace. 

三、在C# DLL函数调用代码前加入#pragma managed

这是manage和unmanage混合编程在MFC下的一种实现方式。以上介绍调用C# DLL函数

【编辑推荐】

  1. C#字符串进行分割
  2. 全面测试C#字符串
  3. C# out和ref传递数组
  4. 浅析C#定义整型数组
  5. C#数据库连接字符串
责任编辑:佚名 来源: MSDN
相关推荐

2009-08-07 09:29:22

C#数组C#函数

2009-08-12 10:11:18

C# 回调函数

2009-07-31 14:54:48

dll函数C#导出

2009-08-07 17:22:36

C#调用dll导出函数

2009-08-05 15:04:14

C# dll注入

2009-08-05 09:40:02

C#调用DLL函数

2009-08-05 09:30:39

C#调用DLL函数

2009-08-05 09:09:14

C#调用VC DLL接

2009-07-31 14:15:38

C# 构造函数

2009-08-10 16:19:37

C#冒泡排序

2009-08-07 17:41:40

C#预处理

2009-08-18 17:37:57

C#固定指针

2009-08-27 10:19:22

C#匿名类型

2009-08-06 14:53:41

C# User类

2009-08-21 17:55:52

C#复合控件

2009-08-14 17:27:56

C#方法参数

2009-08-03 17:51:43

C#引用类型

2009-08-13 17:36:54

编译C#代码

2009-08-25 13:38:35

C# Timer组件

2009-08-20 16:25:59

C# 匿名方法
点赞
收藏

51CTO技术栈公众号