原始MFC程序能够顺利运行并弹出界面,在添加一个combo box后运行也能够在界面上显示出来
但是在类向导中对combo box添加了一个对象后,编译没有出错,但是运行时界面不能够弹出,提示停止工作
但是在删除此对象后,程序又恢复正常,能够顺利弹出界面。求助
这是否与我combo box设置存在问题?还是存在其他什么问题?望解答

解决方案 »

  1.   

    另外,我考虑了不定义对象,直接通过组合框的ID号来获取选区后的内容,代码如下,IDC_PIXELFORMAT为组合框的ID号CString str;
    ((CComboBox*)GetDlgItem(IDC_PIXELFORMAT))->GetWindowText(str);但是发现没有成功,求解
      

  2.   

    你就关联了一个CComboBox类对象就出了问题?
      

  3.   

    1、查下用向导添加的ComBox对象在CPP里面有ID与对象映射(DoDataExchange),是否添加成功
    2、“CString str;
     ((CComboBox*)GetDlgItem(IDC_PIXELFORMAT))->GetWindowText(str);”  你这样取值没什么意义