本帖最后由 woyaoquyantai 于 2012-09-01 13:25:50 编辑

解决方案 »

  1.   

    信息太少,没法判断是什么问题,不过好象是类似申请内存失败或申请类或获取类失败,你进入中断后看看是哪条语句出的问题,应该是ASSERT(...)的语句出了问题。
      

  2.   

    if (hinstRes <= (HINSTANCE) 32)
    {
    m_Style = oldStyle; TRACE(_T("Cannot load Style DLL: %s\r\n"), strStyleDLLPath);
    ASSERT (FALSE);
    return FALSE;
    }
    是这个里边的ASERT出错了。是什么原因啊
      

  3.   

    断言失败,说明那个时候不是FALSE,而是TRUE。
      

  4.   

    TRACE(_T("Cannot load Style DLL: %s\r\n"), strStyleDLLPath);
    这句已说明了,调用DLL失败,上一句应该是调用DLL的语句,你看看调用的是什么DLL,会不会没有找到这个DLL,路径对不对
      

  5.   

    加载那几个界面风格资源的dll失败,看看是不是没在同一目录下?
      

  6.   

    没错,是缺少类似于“BCGPStyle2010Blue1610.dll”的DLL。
      

  7.   

    你好,请问怎么学习这个BCG啊,我现在对这个一头雾水,怎么建立一个工程啊?