VS2005 C++ 调用DLL 报错!

zhuxianjun1 2009-10-16 12:42:46
我调用(_T("\\Program Files\\Test.dll"));里的Test.dll
但报“找不到Test.dll,加载动态链接库失败”的错误!!!!
代码如下:
HINSTANCE hDll=::LoadLibrary(_T("\\Program Files\\Test.dll"));//加载链接库
if(hDll==NULL){
MessageBox(L"找不到Test.dll,加载动态链接库失败",L"Warning",MB_OK|MB_ICONWARNING);
return;}
typedef double (*pShow)(void);
pShow Show=(pShow)::GetProcAddress(hDll,L"OnShowTestDlg");
if(Show==NULL)
MessageBox(L"函数调用失败",L"Warning",MB_OK|MB_ICONWARNING); //调用加载动态链接库失败
else
Show();

FreeLibrary(hDll);
...全文
66 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuxianjun1 2009-10-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jiangyongtao 的回复:]
楼主的Test.dll是自己创建的吧。
我之前也遇到过类似问题,后来找一个调用没问题的dll工程,在上面修改就没问题了。
[/Quote]

恩,是自己写的!但我不知道问题出在什么地方!
世外涛缘 2009-10-16
  • 打赏
  • 举报
回复
楼主的Test.dll是自己创建的吧。
我之前也遇到过类似问题,后来找一个调用没问题的dll工程,在上面修改就没问题了。
zhuxianjun1 2009-10-16
  • 打赏
  • 举报
回复
有人知道吗?

7,655

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧