首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎样用VC6.0创建一个DLL?解决办法

2012-01-12 
怎样用VC6.0创建一个DLL?在下用VC编写了一些类和函数,想把它们创建成为DLL以便同伙能够在delphi中调用,但

怎样用VC6.0创建一个DLL?
在下用VC编写了一些类和函数,想把它们创建成为DLL以便同伙能够在delphi中调用,但不知怎样用VC6.0创建一个DLL?
请大家指点,或论坛里有介绍怎样用VC6.0创建一个DLL的帖子,请提供下链接
谢谢!

[解决办法]
用AFX_EXT_CLASS 导出类。
用extern "C " __declspec(dllexport)导出方法
[解决办法]
http://www.vckbase.com/code/listcode.asp?mclsid=13&sclsid=1303
[解决办法]
工程-> new-> MFC AppWinzard(dll),创建时最好选择静态连接库,以防对方机器上缺失库文件
创建后在最后添加代码:

extern "C " __declspec(dllexport) int fun(int a, int b)
{
int c;
...
return c;
}
[解决办法]
写标准DLL很容易,但是你的DLL中有类,这样的DLL,Dephi很调用吗?

热点排行