读书人

SDI与对话框中数据的传递解决办法

发布时间: 2012-01-14 20:02:35 作者: rapoo

SDI与对话框中数据的传递
我建了一个基于SDI的工程,在工程中新建了一个对话框,现在想要把SDI中的内容在对话框中的编辑框IDC_EDIT1中显示,也可以说显示一个任意的值,我给对话框建了一个类,在类中添加了OnInitDialog() 函数,在函数中写了:
CString str= "Hello "; //要显示的任意值
GetDlgItem(IDC_EDIT1)-> SetWindowText(str);
编译没报错,但是运行后也没显示任何东西。
用SetWinndowText()和SetDlgItemText()也是不报错,运行后也不显示,但是做个基于对话框的程序后,用
CString str= "Hello ";
GetDlgItem(IDC_EDIT1)-> SetWindowText(str);
就可以显示Hello,为什么?在基于SDI的工程中应该怎么做?

[解决办法]
已经作好,发送至yangsen20160@163.com,请查收

读书人网 >VC/MFC

热点推荐