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

解决方案 »

  1.   

    用AFX_EXT_CLASS 导出类。
    用extern "C" __declspec(dllexport)导出方法
      

  2.   

    http://www.vckbase.com/code/listcode.asp?mclsid=13&sclsid=1303
      

  3.   

    工程->new->MFC AppWinzard(dll),创建时最好选择静态连接库,以防对方机器上缺失库文件
    创建后在最后添加代码:extern "C" __declspec(dllexport) int fun(int a, int b)
    {
    int c;
    ...
    return c;
    }
      

  4.   

    写标准DLL很容易,但是你的DLL中有类,这样的DLL,Dephi很调用吗?