我用了如下所示的代码想通过窗口句柄值来取得相应窗口对象的成员变量值:
CDataExplainDlg Dlg;
Dlg.Attach(hMainWnd);
AfxMessageBox(Dlg.m_edit1.GetBuffer(Dlg.m_edit1.GetLength()));
其中hMainWnd是一个有效的窗口句柄值,但当程序执行到Dlg.Attach(hMainWnd)时,会报一个Debug assertion failed错误。
CDataExplainDlg Dlg;
Dlg.Attach(hMainWnd);
AfxMessageBox(Dlg.m_edit1.GetBuffer(Dlg.m_edit1.GetLength()));
其中hMainWnd是一个有效的窗口句柄值,但当程序执行到Dlg.Attach(hMainWnd)时,会报一个Debug assertion failed错误。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货