这是我的第一个MFC应用程序,我对Visual Studio很新,所以我无法准确理解我需要从什么开始。我已经阅读了很多论坛和MSDN文章,但几乎所有我看到的是如何在基于对话框的应用程序中使用控件或如何在SDI应用程序中绘制或加载文档。但我的任务似乎结合了两种类型的功能,所以我甚至无法决定是否选择正确类型的MFCApp。
这是我的任务的简化版本。
我必须使用MFC在VS 2015中编写应用程序,该应用程序必须:
- 有一个与文档应用程序相同的主菜单;
- 具有固定大小的窗格,其中包含TextEdit和Button控件以及一些能够显示图像的控件(in
事实
必须有更多不同的控制,但它并不重要
问题);
- 该区域的其余部分必须用于显示修改后的图像,因为单击窗格上的按钮;
- 窗格控件中显示的图像是从File-> Open对话框中选择的文件中加载的;
- ButtonClick事件上显示的图像来自窗格上的图像控件,并与textEdit中的文本混合
- 可以通过文件 - >保存对话框将更改后的图像保存到文件中。
这是 the scheme of the task
问题:
- 我知道基于对话框的应用程序允许添加控件
形式很容易,但在这种情况下,我无法理解如何处理
使用主菜单并加载和保存文档。
- 我还找到了一个向窗格添加窗格的示例
MainFrm的基于文档的应用程序,但后来我找不到了
将所有控件添加到添加的窗格的方法。
醇>
也许有人可以告诉我应该选择哪种类型的MFC应用程序以及如何处理选择此类型或类型时遇到的问题。谢谢!