C# .NET 开发
武川宇文泰
这个作者很懒,什么都没留下…
展开
-
C#调用C/C++ dll
<br />本文通过实例代码说明如何在托管的C#代码中调用非托管的Win32 API或者自己用C/C++写的Dll中的函数,以及如何传递输入、输出字符串参数,结构类型参数等问题。<br /><br /> <br /><br />Win32 C/C++ DLL代码如下(最终编译成dll.dll):<br /><br />#include "stdafx.h"<br /><br />#include <stdio.h><br /><br /> <br /><br />#ifdef _MA原创 2011-01-27 17:51:00 · 691 阅读 · 0 评论 -
Asp.NET调用C++写的dll
<br />最近继续用asp.Net来重新开发ACM的online Judge系统,因为要进行进程的监控,所以自己编写了一个非托管的DLL供asp.Net调用。<br /> 我用的是VS2005的开发环境,后来发现使用[DllImport("Judge.dll")]后提示 无法加载 DLL “Judge.dll” 找不到指定的模块!我这时就把Judge.dll拷贝到Bin目录下,但仍然提示找不到DLL,在工程里添加DLL引用的时候,发现添加这个非托管DLL就会令VS2005异常退出(上网搜索后也发现有人有转载 2011-01-29 01:17:00 · 2047 阅读 · 0 评论 -
dll 中含有unsigned char数组,被C#调用
<br />/*----------------------------------------------------------------<br /> // Copyright (C) 2008-2009 <br /> //<br /> // 文件名:WebForm1.aspx<br /> // 文件功能描述:测试握奇读写卡器函数<br /> //<br /> // <br /> // 创建标识:李顺生 2009.08.24<br /> //<br /> // 修改标识:<br原创 2011-01-29 03:16:00 · 9239 阅读 · 1 评论