看代码
其中CFVLeft和CFVRight都是继承自CFormView的对话框,
以上代码编译能通过,但运行时却出现断言错误,
跟踪到如下代码段
if (!_AfxCheckDialogTemplate(m_lpszTemplateName, TRUE))
{
ASSERT(FALSE); // invalid dialog template name ,就是这里的断言了
PostNcDestroy(); // cleanup if Create fails too soon
return FALSE;
}
在网上找了好久,终于找到解决方法,原来是把CFormView的style设置成child即可!