被一个小小的问题困扰了大半天时间:
CLASSDLG *dlg =new CLASSDLG();
dlg->create(IDD_);
GetDlgItem(IDC_)->EnableWindow(bool);
编译通过,但是运行时总是要崩掉;后改为:
CLASSDLG *dlg =new CLASSDLG();
dlg->GetDlgItem(IDC_Receive)->EnableWindow(1);
则运行正确;
必须明确,用指针指明,对于MFC函数GetDlgItem理解不是很清楚,此外对于指针的用法也没有很好地意识,继续努力!