利用判断下拉列表getcursel的值,在picture载入位图,请问为什么有这种情况?初学者真心求教(一个下拉列表和一个picture控件)
头文件中已定义CBitmap mybitmap[4]OnInitDialog()中:
myBitmap[0].LoadBitmap(IDB_TAKEOFF);
.........void CJidianDlg::OnSelchangeZhuangtai() 
{ int nIndex;
nIndex=m_zhuangtai.GetCurSel();
if(nIndex==0)
m_feixingtu.SetBitmap(HBITMAP(myBitmap[0]));
else
if(nIndex==1)
m_feixingtu.SetBitmap(HBITMAP(myBitmap[1]));
else
if(nIndex==2)
m_feixingtu.SetBitmap(HBITMAP(myBitmap[2]));
else
if(nIndex==3)
m_feixingtu.SetBitmap(HBITMAP(myBitmap[3]));
else
m_feixingtu.SetBitmap(HBITMAP(myBitmap[4]));
}
编译错误警告都没有,但就是运行没反应,有时还提示assertion failed
PS:如果只载入一幅位图可行,两幅就会出现上述错误