VC父窗口给子窗口传值的有关问题

VC父窗口给子窗口传值的问题
假设父窗口是Dlg1子窗口是Dlg2

Dlg1有个成员变量CString   m_str1   =   "张三 "

Dlg2有个编辑框EDIT1,我想在Dlg1打开Dlg2是把m_str1就传给Dlg2使EDIT1里显示m_str1的内容,我现在用的是使用全局变量传值,觉得这样很耗费资源,有没有其他比较省资源的办法,分不多。谢谢大家了

------解决方案--------------------
用个全局变量最简单