VC++ 写的DLL除了VC和VB都能提供给什么样的语言使用? VC++ 写的DLL除了VC和VB都能提供给什么样的语言使用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 只要是支持DLL的语言,基本上都能用,只要你注意生成DLL的类型就可以了 标准DLL的话和API的使用范围一样. Dll在windows下是通用的,也就是说不管你的程序的源代友的语言是哪种,都可以使用别的语言生成的DLL文件。 借楼主的帖子问个问题,就是有些数据类型是VC特有的,比如HANDLE,DWORD,LPSTR...如果我的DLL导出的函数参数是这些类型的,就拿C#来说吧,C#语言要调用这个函数,该传一个什么样的参数.. 标准dll基本都可以用,到出类的不可以 http://blog.csdn.net/jingzhongrong/archive/2008/05/08/2416623.aspx 通用的,dll是标准,只要你按照标准生成dll就行 这个涉及两方面,一个是要防止C++编译器对函数名字的改编,用模块定义文件进行函数导出。另一方面是调用约定,应该明确DLL导出函数的调用约定。这样的DLL在所有可以使用DLL的语言下都是可用的。 使用CGdipButton之后Button变形 不使用socket套接字进行网络通信 使用accept阻塞的时候,耗cpu么? SetColumnWidth的用法,如何改变CListCtrl列宽度? 请问判断鼠标进入某个控件区域的函数是什么? 谁能帮我解释一下关于这个消息机制问题,急急急 如何判断一个文件名(包含绝对路径)是否有效? Edit如何隐藏? 我也做了个局域网的ICQ,正在制作,有要源码共同研究的吗? 问题求解.... 带参数console application,调试的时候没有问题,可是运行就出错,求教 在VC2003中 服务器端和客户端程序能同时运行吗?
和API的使用范围一样.
如果我的DLL导出的函数参数是这些类型的,就拿C#来说吧,C#语言要调用这个函数,该传一个什么样的参数..
http://blog.csdn.net/jingzhongrong/archive/2008/05/08/2416623.aspx
另一方面是调用约定,应该明确DLL导出函数的调用约定。这样的DLL在所有可以使用DLL的语言下都是可用的。