MFC中FormView和Dialog的区别是什么?任何人都可以建议何时使用 FormView 以及何时使用 Dialog?

最佳答案

对话框应用程序只显示一个对话框(以及您在对话框中放置的任何控件,以及从中弹出的任何其他控件等)

FormView 为您提供了一个带有主菜单等的相当普通的应用程序——但 View 部分也可以包含控件。

如果你只想要一个对话框,你会使用一个对话框,如果你想要(可能有多个)可以保存控件的 View ,你会使用一个表单 View 。很大的不同在于,使它成为一个对话框会改变整个应用程序的基本性质,其中一个表单 View 只更改一个 View ——如果需要,您可以(例如)还拥有其他(非表单) View 。

关于c++ - MFC中FormView和Dialog的区别是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14150958/

10-12 20:39