У меня есть довольно большой проект MFC с неуправляемым кодом на C++ и MFC GUI. ОтКакой инструментарий мне следует преобразовать в существующий проект MFC?
What's new in Visual Studio 2013 for native development,
ATL and MFC changes and fixes in Visual Studio 2013
Я знаю, что MFC было никогда и никогда не умирает так быстро, как now.So я должен приступить к рассмотрению, где мой проект должен идти, другими словами, что я должен преобразовать мой проект, я должен сделать это рано или поздно.
Если я начинаю новую форму проекта, я знаю, что альтернативой, вероятно, будет QT, но вопрос также в том, хочу ли я сделать это, как мы можем преобразовать код в QT?
Даже если MFC не самый последний и самый большой, он не уходит. Не переписывайте приложение, если у вас нет других убедительных причин. Это старое сообщение в блоге по-прежнему актуально: [Вещи, которые вы не должны делать, часть I] (http://www.joelonsoftware.com/articles/fog0000000069.html) –
MFC, вероятно, по-прежнему ваш лучший выбор. Он может интегрироваться с .NET и WPF, позволяя вам постепенно перейти к управляемому коду. Переход на Qt имеет 2 немедленных эффекта: ваши клиенты будут жаловаться на вялый графический интерфейс. И сломанная навигация по клавиатуре. – IInspectable