Visual c++ 我有两个对话框,一个带有按钮,另一个带有编辑控件。如何从一个控件访问另一个控件

Visual c++ 我有两个对话框,一个带有按钮,另一个带有编辑控件。如何从一个控件访问另一个控件,visual-c++,mfc,Visual C++,Mfc,请澄清我的疑问 我有两个对话框,分别是对话框A和对话框B 对话框A包含一个组合框性别,对话框B包含编辑字段 一旦用户选择性别为男性。对话框B的编辑字段必须在编辑控件中用Male更新 它将如何成为可能 请帮忙做这件事。我想这两个对话框都是在这个操作之前创建的 因此,在这种情况下,向dialogB对象添加一个类,并编写一个公共方法,如下所示: void setEdit(CString gender) { GetDlgItem(IDC_EDIT1)->SetWindowT

请澄清我的疑问

我有两个对话框,分别是对话框A和对话框B

对话框A包含一个组合框性别,对话框B包含编辑字段

一旦用户选择性别为男性。对话框B的编辑字段必须在编辑控件中用Male更新

它将如何成为可能


请帮忙做这件事。

我想这两个对话框都是在这个操作之前创建的

因此,在这种情况下,向dialogB对象添加一个类,并编写一个公共方法,如下所示:

    void setEdit(CString gender)
    {
    GetDlgItem(IDC_EDIT1)->SetWindowText(gender);
    }

在dialog中,类获取dialogB的对象并在ComboBox更改事件上调用setEdit()方法

您的描述意味着两个对话框同时显示。对吗?这里是MFC101。如果你不明白这一点,那么你将真正挣扎。我建议你仔细阅读这个问题,而不是仅仅问别人答案。