void CMainFrame::OnMenu1()
{
// TODO: 在此添加命令处理程序代码
CMDIChildWnd *pFrame;
CRect rc;
GetClientRect(&rc);
pFrame = new CMDIChildWnd();
if( !pFrame->Create(...) )
return;
}
错误提示:
... 
Expression: _CrtIsValidHeapPointer(pUserData)
...看上应该是指针的问题, 如何处理? 如何删除像这样的指针?

解决方案 »

  1.   

    pFrame = new CMDIChildWnd();
    加括号是啥意思?
      

  2.   

    void CMainFrame::OnMenu1()
    {
    // TODO: 在此添加命令处理程序代码
    CMDIChildWndSubClass *pFrame;
    CRect rc;
    GetClientRect(&rc);
    pFrame = new CMDIChildWndSubClass();
    if( !pFrame->Create(...) )
    return;
    }
    错误提示:
    ... 
    Expression: _CrtIsValidHeapPointer(pUserData)
    ...看上应该是指针的问题, 如何处理? 如何删除像这样的指针?