MainFrame 怎么关闭指定的子窗口childFrame

MainFrame 如何关闭指定的子窗口childFrame
    如题,程序打开时,生成了一个子窗口(m_frame1)。 如果再 打开几个新的窗口m_frame2,m_frame3等,
此时,可以调用 m_frame2->OnClose();m_frame3->OnClose();来关闭子窗口  但是关闭那个一开始生成的 m_frame1->OnClose();就会出错。这是什么原因呢?
Mainframe ChildFrame 关闭指定子窗口

------解决方案--------------------
mfc 存在的Bug。 一般而言->OnClose();不会出现上述错误。