在vc ++ 6.0中创建的项目中使用模块创建vc ++ 12,这是dll选项吗? [英] Use Module create in vc++ 12 in project created in vc++ 6.0,Is dll option for this?

查看:113
本文介绍了在vc ++ 6.0中创建的项目中使用模块创建vc ++ 12,这是dll选项吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在vc ++ 6.0中实现了一个项目,现在我必须在其中添加一个新模块,但由于我不熟悉vc ++ 6.0(以及它的旧模块)所以我在vc ++ 13中通过实现MCF项目来实现这个模块Visual Studio 2013中的vc ++。我的任务差不多完成但现在问题是我必须在vc ++ 6.0项目中使用这个模块。

我该怎么做?一个选项是make dll,但我不知道如何创建它并使用它vc ++ 6.0项目。

请帮忙。

I have one project implemnted in vc++ 6.0 now I have to add one new module in it but as I am not familiar with vc++ 6.0(and also its old one) so I implement this module in vc++ 13 by implementing MCF project in vc++ in visual studio 2013. My task is almost done but now problem is I have to use this module in vc++ 6.0 project.
How can I do this? one option is to make dll but I don't know how to create it and use it vc++ 6.0 project.
Please help.

推荐答案

将旧的vc 6项目移植到vc ++ 13中,因为Jochen Arendt提到不同的MFC版本不兼容。更糟糕的是:它有时会起作用,有时会崩溃。所以避免这种混乱。



它对这个软件也有积极影响,因为编译器更好,并在代码中显示一些问题。



另一种方法是让vc 12项目静态使用MFC而不是制作不同的免费MFC东西。



提示来自经验丰富的MFC / Windows程序员:如果您有一些较旧的Visual Studio,如2001(截至2005年?),他们可以打开vc6项目并转换为您的vc 12的解决方案。
You port the old vc 6 project into vc++ 13, because as Jochen Arendt mentionted the different MFC versions arent compatible. It is even worse: it sometimes works and sometimes crashes. So avoid this mess.

It will have also a positive effect on this software because the compiler is better and shows some problems in the code.

An alternative is to make the vc 12 project static use of MFC and than make the different FREE of MFC stuff.

Tip from a seasoned MFC/Windows-programmer: if you have some older Visual Studio like 2001 (up to 2005?) they can open the vc6 projects and convert the solution for your vc 12.


这篇关于在vc ++ 6.0中创建的项目中使用模块创建vc ++ 12,这是dll选项吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆