Ваше дочернее окно связано с классом.
Добавьте метод в класс дочернего окна, который будет возвращать вычисленное значение.т.е. ChildwindowClass :: GetCalculatedValue ()
Тогда ваше родительское окно может использовать этот метод для получения значения.
Я предполагаю, что вы используете CDialog :: DoModal, чтобы показатьдочернее окно.Поскольку DoModal является блокирующей функцией, легко узнать, когда будет создано дочернее окно.
Используйте PostMessage, чтобы сообщить родительскому диалоговому окну, что дочернее диалоговое окно выполнило свой расчет и что можно использовать GetCalculatedValue.Или вы можете передать вычисленное значение родительскому элементу в PostMessage.
Если вычисление займет много времени, используйте рабочий поток для выполнения этого и PostMessage результат, иначе вы заблокируете свой пользовательский интерфейс.