MFC界面跳转问题
void CSys6Dlg::OnOK() {
UpdateData(TRUE);
// TODO: Add extra validation here
if(m_com.GetPortOpen()==0){OnPortInitial() ;}
m=m_xhao;
n=m_sdong;
if(m_sdong==0){
m_com.SetPortOpen(0);
((CSys6App *)AfxGetApp())->shezhi.DoModal();}
else{
m_com.SetPortOpen(0);
((CSys6App *)AfxGetApp())->fasong.DoModal();}
CDialog::OnOK();
}
编译通过,但是在执行时,if语句可以正确执行,else语句执行时就会出错,0xc000005错误。[attach]72585[/attach]
有哪位大神指导一下啊
[ 本帖最后由 小子1991 于 2013-8-26 17:27 编辑 ]