做了个dll,其中自定义的有一个对话框。在一个exe中来动态调用这个dll,但是在LoadLibrary时失败!!
HINSTANCE h = LoadLibrary(_T("MyDialog.dll"));
调试时发现错误提示为:
0x0000045a A dynamic link library (DLL) initialization routine failed.
dll的路径保证没问题!!谁知道问题所在??谢谢先~

解决方案 »

  1.   

    动态库MyDialog.dll是否和当前应用程序在同一目录下?
      

  2.   

    你说清楚一点,什么样的DLL?
    最后帖一下DLL入口处的代码?
      

  3.   

    是不是dll工程有问题?
    一般都能load 啊~!
      

  4.   

    一般说来是DllMain里面出了问题,把那部分代码贴以下
      

  5.   

    不知道你是怎么回事,
    自从会写DLL以来,都没有不能Load的
    把你的DllMain贴上来吧
      

  6.   

    代码贴出来,另外说下你把dll放哪儿了