У меня нет опыта работы с QT, но я могу сказать, что WPF хорош, но не так хорош для приложений с высокой загрузкой процессора, плюс вы не сможете легко напрямую интегрировать ваш c / c ++ с WPF.
Будет огромная кривая обучения, и вам придется писать COM-интерфейсы для связи с C # / WPF и вашим собственным кодом. или Visual C ++ .Net CLI, что довольно сложно и доступно меньше учебников.
Но проблема в том, что вы не получите никакой хорошей поддержки, поскольку многие люди используют только C #, приложения баз данных только с WPF / WinForms. Лучший способ сделать это - написать DLL-библиотеки COM для интеграции с WPF, но это будет сложно.
Вместо этого в MFC теперь доступны различные инструменты и множество других коммерческих библиотек, а также для написания хорошего пользовательского интерфейса на C ++ MFC, где интеграция будет намного проще, поскольку вы знакомы с C ++.
Или Qt, если вы уже это знаете.
Библиотека:
Prof-UIS
BCGSoft
Их может быть много, вы можете искать "Элементы пользовательского интерфейса MFC", Библиотеку и т. Д. Я использовал Prof-UIS еще в 2003-4 годах, они хороши.