c++ delphi mfc delphi-2009

DLL Delphi para mejorar el Proyecto C++



mfc delphi-2009 (3)

Heredé un proyecto antiguo de C ++ (MFC) y tendré que agregar nuevas funcionalidades. La nueva funcionalidad generalmente no entrará en conflicto con el código C ++ existente, como cuadros de diálogo adicionales, etc.
Al tener experiencia limitada con C ++ MFC, preferiría hacer la funcionalidad adicional en Delphi, crear una DLL y usar la DLL en el proyecto C ++.

Supongo que esto es generalmente posible, similar al uso de C ++ DLL en Delphi?
¿Hay limitaciones sobre lo que se puede hacer de esta manera?


Básicamente, no hay problemas. Pero si va a usar diálogos, su aplicación usará dos marcos, MFC y VCL, y es posible que no funcionen muy bien juntos.



La única forma confiable de vincular componentes binarios de diferentes fuentes en Windows es COM. Así que use COM / ActiveX y estará bien a prueba de balas, incluso si esto va a ser una DLL de GUI.