问个DLL调用问题。

dina656 2009-06-18 06:01:59
建了一个windows mobile下的键盘钩子dll,编译成功后在另外一个工程调用,在用LoadLibrary的时候失败,返回0,我把dll放在和调用的exe一个文件夹下面的,在模拟器上调试的时候就是不成功,请问是什么原因? 还有如果不用LoadLibrary调用,还是什么方法调用dll?
...全文
30 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Roy_ly 2009-06-19
  • 打赏
  • 举报
回复
LoadLibrary的参数不正确吧,估计是传入了错误的路径?
egmkang 2009-06-19
  • 打赏
  • 举报
回复
dll只要跟主程序放一个目录下面就行的
dina656 2009-06-19
  • 打赏
  • 举报
回复
经过多次测试,不用放windows下也可以正常导入,只要放在和执行文件同一个文件夹下面就可以了,前一次不成功不知道为什么,结贴了
dina656 2009-06-19
  • 打赏
  • 举报
回复
我的是Pocket PC ,我把DLL放在模拟器的windows文件夹下,就可以正常导入了,不过我DLL里的功能没有起作用,这是另外一个问题了。我想肯定还有其他方法可以解决导入,不知道还有啥办法不?
世外涛缘 2009-06-19
  • 打赏
  • 举报
回复
学习了。
楼主要是解决了说一下,关注结果。
hhygcy 2009-06-18
  • 打赏
  • 举报
回复
是不是smartphone?如果是的话就是程序要签名
找到签名的SdkCerts.cab装到机器上, 然后程序签名一下就好了

7,655

社区成员

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

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