你好,
从几周以来,我们正在尝试将MFC对话框“转换”为"MFC表单“,该表单可以嵌入到WinForm用户控件中。
我们成功地做到了:
我们创建了一个名为Dlg_WU_MFC_Container的WinForm用户控件
创建时,UC创建名为CDlgEdgeType的MFC窗体。
然后,每当UC被调整大小或移动时,我们也会移动和调整MFC窗体的大小。
下面是代码(我试图删除许多不必要的东西):
Dlg_WU_MFC_Container.h:
#pragma once
public ref class Dlg_WU_MFC_Container : public Sys
语言: C++
开发环境: Microsoft Visual C++
使用的库: MFC
问题:我已经创建了一个首选项配置应用程序。左边是一个列表框,其中包含他们可以更改的“父”类型的设置,当他们单击其中一个时,可以更改的设置显示在列表框的右侧,就像在许多大型首选项对话框中一样。()
这是我的问题。我很难使用UpdateData,因为我从来没有在首选项框上调用DoModal(),因为它们是父对话框容器的子容器,而且它们只是绑定到对话框中的图片控件。我执行设置焦点和显示/隐藏子对话框的组合。
当用户选择“保存这些”时,会显示另一个对话框,该对话框允许他们检查要保存的特定首选项窗格(以生成XML配