MFC:CDHtmlDialogPurpose/Usages打开其他视图?

MFC:CDHtmlDialog Purpose/Usages to open other views?

我正在考虑编写一个新的应用程序,用户可以在其中选择他们想要执行的过程的选项,然后视图会更改为该选项,直到完成然后返回主菜单。我遇到了 CDHtmlDialog,看起来是一种使用 html 添加漂亮菜单的简单方法。但我想知道这是否是 class 的目的?我可以设置它以便在单击按钮或图形 link 时将视图更改为另一个视图(我需要使用传统的东西,例如 CTreeViewCListView 以及分离器)还是更适合留在 HTML 世界?

谢谢。

来自 MSDN MSDN documentation CDHtmlDialog Class 用于创建使用 HTML 而不是对话框资源来实现其用户界面的对话框。

根据我从您的 post 中收集到的信息,我认为您应该考虑使用您想要的视图 类 的 SDI 应用程序。要切换命令的视图,您不需要拆分器 window。静态拆分器用于在拆分器的不同部分同时显示多个视图。