cfromview如何切换不同dialog
时间: 2023-07-19 17:53:42 浏览: 73
在 CFormView 中,可以通过以下步骤在不同的对话框之间进行切换:
1. 在资源编辑器中创建需要切换的对话框模板,并添加对话框类。
2. 在 CFormView 的头文件中添加一个成员变量,用于保存对话框对象的指针。
3. 在 CFormView 的头文件中添加一个函数,用于显示对话框并更新成员变量的指针。
4. 在 CFormView 的头文件中添加一个消息映射,用于处理切换到对话框的消息。
5. 在 CFormView 的实现文件中实现切换到对话框的消息处理函数,其中调用上述显示对话框的函数。
6. 在对话框类的头文件中添加一个消息映射,用于处理切换回 CFormView 的消息。
7. 在对话框类的实现文件中实现切换回 CFormView 的消息处理函数,其中调用 CFormView 的 ShowWindow 函数将其显示出来。
具体实现细节可以参考 MFC 的官方文档或者一些相关的教程。
阅读全文