问题描述:
RT,利用debug跟踪,发现出错位置在
if (!_AfxCheckDialogTemplate(lpszTemplateName, TRUE))
{
ASSERT(FALSE); // invalid dialog template name
PostNcDestroy(); // cleanup if Create fails too soon
return FALSE;
}
处,也就是Create()函数的第二个参数出了问题。
解决办法:
将对话框的类型设置为child, VS2005的设置方法为:右键单击对话框属性,在属性中找到style项,相应的选择。
具体原因请参看《深入浅出MFC》。