这个用法在MFC里是不合理的
MFC架构就是够独立,最好避免互相直接调用数据
1、父窗口可以获取子窗口关闭时候的返回值
2、可以全局变量,这个最好理解
3、可以用消息
4、可以用存储,一般需要获取的控件的值都是我们关心的,也就是需要存储的,所以把这个值存在数据库或文件里,这个改了,那里提取就可以了,这个方法个人认为最合理,程序大了也不会乱掉
获取edit控件的窗口句柄 : HWND EditWnd=::GetDlgItem( 子窗口CChildDlg的窗口句柄, Edit控件的ID )
获取edit的字符串
::GetWindowText( EditWnd, buf, 100 );