我在基于对话框的MFC程序中,设置了一个static控件,想用来显示资源中的bitmap,并且在oninitialdlg中添加了代码,编译通过了,但总是debug中出问题,请大家看看我的代码是
CRect rect;
CWnd *pWnd=GetDlgItem(IDC_BM);
pWnd->GetClientRect(rect);
pWnd->ClientToScreen(&rect);
m_St_bm.Create(NULL,SS_BITMAP,rect,this,IDC_BM);  //m_St_bm.GetClientRect(&rect);
m_Bitm.LoadBitmapA(IDB_BM);
m_St_bm.SetBitmap(HBITMAP(m_Bitm));
m_St_bm.Detach();
InvalidateRect( rect );
添加在了BOOL Cstac_imgDlg::OnInitDialog()中
调试中Debug Assertion Failde!
提示让我看关于asserts的文档