我做了一个测试dll的test.exe(简单的基于对话框),但是在启动test.exe后居然连自身的对话框界面(注:不是dll中的资源)都看不到。这根本都还没有调用导出函数,应该不会有资源切换的问题,为什么会这样???高手指点!!

解决方案 »

  1.   

    我用depend查看了dll,函数只有函数名,但是好像没有参数。
      

  2.   

    这个dll是一个很大的exe改写的。
    问题是我还没有开始调用dll里的任何函数,链接也是好的。
      

  3.   

    仔细看看 是不是你的对话框的资源问题 可能是你误删除了对话框上的一个控件,但是DoDataExchange()函数中仍然有。
      

  4.   

    把DLL链接取消了,看对话框是不是出来了?
      

  5.   

    我不取消DLL链接,只要把对话框中导入的唯一的函数注销掉就可以了\\EMLogin()