У нас есть приложение командной строки, которое может получить выгоду от графического интерфейса. Мы хотим добавить некоторые функции построения графиков и определили библиотеку построения графиков, которая использует MFC. Первоначально мы разработали отдельное приложение, но мы бы предпочли иметь графический интерфейс в том же пространстве процесса.
Я думал о графическом интерфейсе в MFC DLL, который мог бы быть размещен в производственном приложении И в тестовом приложении.
Вопросы:
- Какие шаги необходимы для добавления графического интерфейса MFC в приложение командной строки win32
- Можно ли создать графический интерфейс в MFC DLL и как это сделать? (чтобы разные приложения могли использовать один и тот же графический интерфейс)
EDIT
Я должен добавить, что это неуправляемое приложение (и оно должно оставаться таким - оно должно быть высокопроизводительным, широко использовать шаблоны, поддержку, пользовательские распределители, внутреннюю сериализацию потоков и т. Д.)
РЕЗУЛЬТАТЫ:
Ответ Ника Д. отлично сработал - особенно дополнительная ссылка в его комментарии с подробностями о обычной MFC DLL .
Обратите внимание, что мы будем использовать Qt для следующей итерации. На этот раз изменить нашу среду сборки и привыкнуть к новой среде было слишком много.