我可以在VS 2010 C+中使用VS 6.0中的Dll吗+;项目 我在C++编程中不是专业的,我不确定我是否问的是正确的问题。 我有一个DLL,从中我必须使用一些函数和类型。此DLL是在Microsoft VisuaL Studio 6.0中创建的。 我有VS2010,在VS 2010 C++中创建一个新的项目,并在项目中使用上面提到的Dll是一个直接的方法吗?p>

我可以在VS 2010 C+中使用VS 6.0中的Dll吗+;项目 我在C++编程中不是专业的,我不确定我是否问的是正确的问题。 我有一个DLL,从中我必须使用一些函数和类型。此DLL是在Microsoft VisuaL Studio 6.0中创建的。 我有VS2010,在VS 2010 C++中创建一个新的项目,并在项目中使用上面提到的Dll是一个直接的方法吗?p>,c++,visual-studio-2010,dll,visual-c++-6,C++,Visual Studio 2010,Dll,Visual C++ 6,提前谢谢。 干杯 CPP只要DLL中的函数调用采用标准C类型而不是类,您就可以确定 如果MFC类被传递到DLL,您可能不正常,因为类可能从VC6更改为VS2010 如果将非MFC类/结构传递给DLL,只要将结构打包到正确的对齐方式,就可以了。DLL是用哪种语言创建的?它是静态链接还是动态链接?DLL是在C++ Visual Studio 6中创建的。该文件是.DLL,不确定它是如何链接的。有办法找到答案吗?

提前谢谢。 干杯
CPP

只要DLL中的函数调用采用标准C类型而不是类,您就可以确定

如果MFC类被传递到DLL,您可能不正常,因为类可能从VC6更改为VS2010


如果将非MFC类/结构传递给DLL,只要将结构打包到正确的对齐方式,就可以了。

DLL是用哪种语言创建的?它是静态链接还是动态链接?DLL是在C++ Visual Studio 6中创建的。该文件是.DLL,不确定它是如何链接的。有办法找到答案吗?