我只是添加了一个CDialogBar类的对象m_myDlg,在CMainFrame中的OnCreate()函数添加了一下代码
if(!m_myDlg.Create(this,IDD_FLOAT_DLG,CBRS_TOP|CBRS_HIDE_INPLACE,IDD_FLOAT_DLG))
{
TRACE0("failed to create dialog bar m_myDlg");
return -1;
}
m_myDlg.EnableDocking(CBRS_ALIGN_TOP);
EnableDocking(CBRS_ALIGN_TOP);
DockControlBar(&m_myDlg);
编译时却出现这种错误:Debug assertion failed,这是怎么回事
你现在正编译debug版,而不是release版,就出这个错.
检查一下你的资源IDD_FLOAT_DLG创建了没有
m_myDlg有没有正确初始化?