社区
C#
帖子详情
关于.NET中DLL在Win32中调用的问题
数字蛋糕
2005-07-12 06:43:18
问题1:.NET的DLL能否在Win32程序中调用。(直接调用,不能使用COM)
问题2:谁能给出一个简单的包含字符串,结构类型的例子。(答此问题者得30分)
...全文
128
6
打赏
收藏
微信扫一扫
点击复制链接
分享
下载分享明细
分享
举报
写回复
6 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
数字蛋糕
2005-08-16
最后还是自己解决了。不过就是要通过COM。
好在大多数的步骤都能够用配套工具完成。
打赏
举报
回复
赞
数字蛋糕
2005-07-17
我曾经问过一个学计算机的同学,他的答案是可以。不知道楼上的高手能不能简单解释一下?
打赏
举报
回复
赞
cdo
2005-07-13
.net的dll是受托管的,只能用在.net下调用.
指针类型在C#里面不常用,直接用struct, char好了.但你一定要用也可以.
打赏
举报
回复
赞
liduke
2005-07-13
学习。。。
打赏
举报
回复
赞
数字蛋糕
2005-07-13
1、不使用COM是指Win32程序直接调用DLL中导出的方法(即“LoadLibrary >> GetProcAddr >> 调用”的方法),没有导出Interface等过程。当然DLL导出的函数全部使用简单数据类型,甚至unsafe也在所不惜。
2、所谓包含字符串或者结构是指DLL导出的函数中包含C/C++中的struct *,char *,以及其它类型指针等传统数据结构。或在参数中,或在返回值里。
打赏
举报
回复
赞
tmfc
2005-07-12
1.不使用COM是说不能将DLL用tlbexp导出并注册为COM组件嘛?那样的话应该是不可以的。
2.不知道什么叫包含字符串,结构类型
打赏
举报
回复
赞
相关推荐
win32
调用
含qt界面的
DLL
.
win32
程序
win32
调用
含qt界面的
DLL
.
win32
程序,https://blog.csdn
.
net
/libin88211/article/details/38183791
C#
.
net
调用
dll
C#
.
net
dll
简介
dll
文件
在
windows上通常是指动态链接库文件...因此,
在
.
Net
中
dll
文件为程序集,也叫类库,是托管代码,
.
Net
可以像动态链接库一样引用它,但是非托管代码,如C程序等无法直接
调用
该
dll
。 本文总结了.N
Visual C++编写供VB
.
Net
调用
的
DLL
跟我一样,很多初学者确实很难编写出如题的
DLL
,即使编写出来也经常
在
调用
过程
中
出现各种
问题
。我根据摸索写出了一个
DLL
,编译和
调用
代码获得通过。 以下举例简单说明,具体还有很多
问题
我也待继续研究。 1.用...
vb
.
net
通过 AForge.Video.DirectShow.
dll
控件实现摄像头捕捉及拍照
vb
.
net
源码;通过 AForge.Video.DirectShow.
dll
控件实现摄像头捕捉及拍照;
从
.
NET
平台
调用
Win32
API(C#
调用
的
dll
动态链接库)
作者:刘铁猛 ...关键字:C#
.
NET
Win32
API 版权声明:本文章受知识产权法保护,如果阁下想转载,
在
转载的时候烦劳阁下连同
在
下的姓名一起转载,并向bladey@tom.com发一个Mail,我很想知道我的文章都去哪里
发帖
C#
微信扫一扫
点击复制链接
分享社区
下载分享明细
10.8w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
帖子事件
创建了帖子
2005-07-12 06:43
社区公告
让您成为最强悍的C#开发者