社区
C#
帖子详情
c#中如何使用仅仅有函数的DLL
yilinpang
2003-09-26 04:08:45
如果该DLL中仅仅有函数,不能在工程中添加引用来使用,如何使用该种DLL呢
...全文
56
3
打赏
收藏
c#中如何使用仅仅有函数的DLL
如果该DLL中仅仅有函数,不能在工程中添加引用来使用,如何使用该种DLL呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
smiletosky
2003-09-26
打赏
举报
回复
给你个播放声音的类,参考一下
public class sndPlay
{
//声音动态连接库声明
[DllImport("winmm.dll", EntryPoint="PlaySound")]
public static extern bool PlaySound(ref Byte snd, IntPtr hmod, uint fdwSound);
[DllImport("winmm.dll", EntryPoint="PlaySound")]
public static extern int PlaySound(string lpszName,int hModule,int dwFlags);
public enum PlayingFlags :uint
{
SND_SYNC = 0x00,
SND_ASYNC = 0x01,
SND_NODEFAULT = 0x02,
SND_MEMORY = 0x04,
SND_ALIAS = 0x010000,
SND_FILENAME = 0x020000,
SND_RESOURCE = 0x040004,
SND_ALIAS_ID = 0x0110000,
SND_ALIAS_START = 0,
SND_LOOP = 0x08,
SND_NOSTOP = 0x010,
SND_VALID = 0x01F,
SND_NOWAIT = 0x02000,
SND_PURGE = 0x40
}
}
ms44
2003-09-26
打赏
举报
回复
只能使用楼上说的了,如果不想找麻烦的话.
-_-中英文数字
2003-09-26
打赏
举报
回复
using System.Runtime.InteropServices;
[DllImport("your.dll")]
static extern /* your function signature here */;
C#
调用C/C++
Dll
中
函数
实例代码
实例代码说明如何在托管的
C#
代码
中
调用非托管的Win32 API或者自己用C/C++写的
Dll
中
的
函数
,以及如何传递输入、输出字符串参数,结构类型参数等问题。
thoughtworks.qrcode.
dll
各个版本的thoughtworks.qrcode.
dll
1.0.2774.19990 -> 1.0.4510.26573
dll
远程线程注入(支持64bit win7)
把
dll
注入到远程线程。
使用
的时候创建一个空的工程,然后把代码当做主文件放到工程
中
,自己写个mian
函数
调用inject
DLL
函数
就能注入了。菜鸟级友情提醒:64位别忘了编译成x64的可执行文件
基于html5、JS实现的二维码扫码
调出摄像头,拍照保存到画布,定时传送到解析
函数
解析
函数
是后台
c#
.net MVC 实现的,解析
函数
用到的二维码解析API依赖于第三方二维码库google zxing , 因此需要先引用类库:zxing.
dll
、zxing.presentation.
dll
c#
语言 添加引用,
C#
中
加载
dll
并调用其
函数
的实现方法
C#
编程
中
,调用封装
dll
中
的
函数
是高频
使用
的。那么,如何在程序
中
加载
dll
并调用其
中
的
函数
呢?更进一步的,如何在主程序
中
对自己封装的
dll
中
的
函数
进行调试呢?加载
dll
-添加引用添加引用的意思是让程序生成时根据配置的路径去加载相应的
dll
。其引用的步骤如下图所示:解决方案->引用-> 添加引用-> 浏览-> 选择
dll
所在的路径->确定导入命名空间、实例化对象、调用...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章