我的应用程序没有借用mfc,用纯c++写的,dll程序是想实现数据接口作用,连接应用程序和mssql,使应用程序可以具备和远程数据库通信的功能,该怎么实现呢?用哪种dll?有没有哪位有现成的例子,可以让我参考一下的?谢谢了

解决方案 »

  1.   

    其实哪种dll都可以,只要你的导出函数中的类型都能够在纯c++找到其对应的数据类型就行了
      

  2.   

    同意楼上,那种DLL并不重要,重要的是参数类型只要能匹配就可以了!
      

  3.   

    就是说调用dll的应用程序必须支持dll中的导出函数的参数和返回值的类型?明白了,谢谢。能不能推荐个现成的例子或者相关的网站?因为没有写过,不知道具体怎么操作实现,
      

  4.   

    Regular DLL,Not Used MFC
    注意最好是使用__stdcall 前綴. 如:
    extern "C" __declspec(dllexport) void __stdcall InitMyDll()
      

  5.   

    樓上的定義是最全面的了.
    操作數據庫 寫dll的目的就是提供專門的接口..上google搜索.