【发布时间】:2010-10-27 16:46:30
【问题描述】:
我目前正在开发一个 win32 应用程序,我想我应该使用 MVC 模式。现在根据模式,处理用户交互的代码应该在控制器中,以便我可以相应地更新模型和/或视图。 但是在 Win32 中,这是否意味着我的 windowProc 应该在控制器中?这对我来说似乎有点奇怪,我会创建一个窗口和所有 UI 的东西,然后在控制器中子类化 wndProc。 另一方面,如果我不这样做,我最终将需要视图中的控制器实例,以便我可以处理模型。我很确定这不是要走的路。
如果有人能指出我正确的方向,那就太好了!
谢谢。
【问题讨论】:
标签: c++ model-view-controller design-patterns winapi