程序中有个.cpp和.h复制过来的
的时候总会发生类似的情况,具体为什么我也不太清楚。你试着将两个文件加入工程。也可能是类继承的不一致性所造成的。总之,这类的问题比较难处理,你试试看看吧!祝好运!

解决方案 »

  1.   

    请上面两位具体点,我怎么在工程/配置/选择release怎么运行后还是debug啊
      

  2.   

    File: afxwin2.inl Line:96是这句:
    { ASSERT(::IsWindow(m_hWnd)); ::GetWindowRect(m_hWnd, lpRect); }
    也就是说,你程序函数或调用的函数中,某个窗口对象执行了GetWindowRect(),但此时,该窗口还未被创建或者已经销毁。
    你用Debug版本调试一下,在遇到这个assert failure时,把call stack打开,一看就能找到哪里出问题了。
      

  3.   

    能否把代码贴出?我来给你搞定[email protected]