我想在DLL里显示一个对话框, 当然是在主程序里调用DLL后显示,但是现在DLL里的资源文件好象不能被调用,该如何是好?

解决方案 »

  1.   

    DLL导出函数中弹出对话框之前和之后调用AfxSetResourceHandle修改资源搜索顺序
    默认的资源搜索顺序是可执行程序优先
      

  2.   

    这个资源的号和主程序重复,同上可以设置资源搜索顺序来解决,或者修改自己dll的资源号来解决
      

  3.   

    调用AfxSetResourceHandle,结果有异常发生器,郁闷ing...
      

  4.   

    http://www.vckbase.com/document/viewdoc/?id=543
      

  5.   

    用导出函数导出dll中的对话框资源