你真的需要一个框架吗?MVC只是一种模式。你可以查阅相关资料并直接实现它。然而,我建议你实现MVP而不是MVC。MVP是MVC的一种更现代化的变体,更适合像Windows这样的环境,其中视图处理用户输入和输出。(不像在MVC中,视图只处理输出,控制器只处理输入。)
ti Object Persistence Framework提供了一个模型-图形用户界面-中介者框架。MGM类似于MVC。Graeme Geldenhuys在http://opensoft.homeip.net/articles/上描述了它。据我所知,MGM框架需要使用tiOPF(这不是什么坏事,但可能会使学习变得更加困难),但它仍然可以展示基本概念。tiOPF可在tiOPF.com上获得。如果您有兴趣,请从存储库获取代码,因为它更加更新。存储库中还有一个D2009分支。