RELEASE 下这句话会出错?(DEGUG 下没有问题)
我的程序在debug版本下编译 运行都没有问题 ,可是release后编译没有问题 运行的时候说xx指令xx内存不能为read。我定位了一下,发现是这个函数里面这句话有问题:
void CMainFrame::OnDataReady()
{
CMainFrame* pMFrm=(CMainFrame*)AfxGetMainWnd();
CView * pView=(CView*)pMFrm->GetActiveView();
pView->PostMessage(WM_REFRESH2,0,0);//有问题
}
其中
WM_REFRESH2是我自己定义的消息 我在MainFrame里面把消息转发给自己的VIEW 不知道为什么release 下会出错,我把他开始赋了个NULL的初值 也没用。求解!!!!!!!!!!!!!