我继承了一个旧的 C++ (MFC) 项目,并且必须添加新功能。
新功能大多不会与现有的 C++ 代码冲突,例如附加对话框等。
由于使用 C++ MFC 的经验有限,我更愿意在 Delphi 中执行附加功能,创建 DLL 并在 C++ 项目中使用 DLL。
我想这通常是可能的,类似于在 Delphi 中使用 C++ DLL?
以这种方式可以做什么有限制吗?
最佳答案
基本上没有问题。但是,如果您要使用对话框等,您的应用程序将使用两个框架,MFC 和 VCL,它们可能不能很好地协同工作。
关于c++ - 用于增强 C++ 项目的 Delphi DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4142498/