一楼的方法应该是可行的,另外你可以在弹出对话框类里面添加一个句柄变量,在DOMODAL前将父窗口的句柄赋给这个变量,然后调用API函数而不是类成员函数,::SendMessage,里面有个句柄参数,填父窗口的句柄
1.domodal出的对话框在显示时会将父窗口的消息屏蔽掉
2.你可以在弹出窗口类中放一个CEdit* pEdit;
pEdit指向父窗口的Edit对象,然后你就可以任意操作了。。
不用搞得太复杂。。
GetParent()->SetDlgItemText(123, _T("ADF"));