WindowsForms && MFC
В чем заключается разница таких приложений, неужеле программа созданная как WindowsForms ограничена в своих возможностях и можно ли в ней как-то подключить MFC?
Поэтому по-моему лучше опираться на стандартизированные вещи, STL например. Создание интерфейса делать на той той библиотеки, которая привычна и опробирована.
Кстати, MFC не рекомендуется совместно использовать с STL (или наоборот)