Win32应用程序的模式/体系结构

时间:2013-08-02 04:23:45

标签: windows winapi visual-c++ ribbon

我看到MVVM用于Windows Store / WinRT C ++应用程序,但该模式可以应用于Win32应用程序吗?开发人员通常使用哪些模式?

我需要使用功能区UI创建应用程序。我已经查看了所有更高级别的功能区重新实现,例如MFC,Forms包装器,WPF和第三方WPF。他们都是错误的和不合标准的。

高质量功能区应用程序的唯一途径是使用本机Windows功能区框架。但是,我很难找到有关Windows API应用程序的模式和最佳实践的信息。

1 个答案:

答案 0 :(得分:0)

模型 - 视图 - 演示。

实际上,大多数Winforms开发人员只是尝试将尽可能多的逻辑从Winform推送到单独的类中。但是有可能以或多或少的标准方式使用Winforms进行MVP。请参阅here以获得良好的概念性介绍。

另见
http://winformsmvp.codeplex.com/
http://windowsribbon.codeplex.com/