我的一个程序在98下运行正常到了2000下在release里也可以通过但在debug里出了问题提示是:bartool.cpp 的第1451行,我不会调试,不知如何解决,请大家帮忙指点指点如何调试程序

解决方案 »

  1.   

    怎么没人帮忙啊,please help!
      

  2.   

    先安装visual 补丁包,如不能解决,问题就出在自己的代码里
      

  3.   

    ASSERT(m_hbmImageWell == NULL ||
    (afxData.bWin95 || ::GetObjectType(m_hbmImageWell) == OBJ_BITMAP));很显然,是你的toolbar的位图句柄为空,即toolbar.loadbitmap时没成功。
    release版本编译时并不进行assert,当然不会出错。
      

  4.   

    谢谢,我的代码里确实是在toolbar里加了位图为什么在此基础98下面能成功他们有什么区别吗!谢谢!
      

  5.   

    to :little_leaf(子叶)  请问你怎么对待的!
        我的程序是在别人开发的上面加的他用98开发而我把它拿到2000下面来开发结果发现以上问题,我不太懂调试是怎么问题,而且那个图片也是他加的所以我不太清楚,只是想通过这个问题来提高讨论一下调试的问题!