请教cellcore.dll怎么加入系统让WINCE5.0自动加载?

韦东山
深圳百问网科技有限公司企业官方账号
2010-01-04 11:23:01
问题是这样:
有一个炒股的软件,这个软件可以在win mobile的模拟机上运行;
它要用到cellcore.dll里的网络函数。

这个软件它的实除运行平台是wince 5.0,coolpad手机用的就是wince 5.0的系统;
wince 5.0里是没有cellcore.dll的,coolpad应该是自己实现了这些函数。

我在网上找到了移植到wince 5.0上的cellcore.dll,
但是不知怎么把它加入系统并且让系统自动加载它。

我尝试过:
① 修改platform.bib:
cellcore.dll $(_FLATRELEASEDIR)\cellcore.dll NK SH

② 修改platform.reg:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\GPRS]
"Dll"="cellcore.dll"
"Order"=dword:1

重新build、烧写,但是这个软件还是没能运行起来,还是卡在网络那部分。

我想问这几个问题:
① 怎么查看wince已经加载的DLL?
② 怎么加载DLL?这个DLL没有入口点,就是注册表没有“prefix”这一项


...全文
451 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhudongjin 2010-09-27
  • 打赏
  • 举报
回复
来顶顶!~来顶顶!~来顶顶!~
韦东山 2010-02-02
  • 打赏
  • 举报
回复
搞定了,思路错误,原来的软件是要先建立GPRS连接,现在的平台里,网络连接已经自己建立,把原来软件的GPRS部分去掉就可以了:老板找他们改了
91program 2010-01-04
  • 打赏
  • 举报
回复
用AT命令就行,不一定要cellcore.dll
博说医械研发 2010-01-04
  • 打赏
  • 举报
回复
① 修改platform.bib:
cellcore.dll $(_FLATRELEASEDIR)\cellcore.dll NK SH
这条就已经能够加入到系统了,但是这种没入口参数函数的DLL没用过。按照你说的“它要用到cellcore.dll里的网络函数。 ”应该是应用程序执行过程中调用这个DLL吧,使用的时候声明一下就行了,还用让它自动运行吗?你注册表里的设置是流驱动的自动加载,这个DLL是流驱动吗?
宇帆 2010-01-04
  • 打赏
  • 举报
回复
加载进去,可以在编译后生成的的文件中 找到你的DLL,也可以用注册表查看工具,看有没有DLL文件
可以把你的DLL放在FILE文件夹下,去编译
kyzf 2010-01-04
  • 打赏
  • 举报
回复
MARK,学习下!
firehood 2010-01-04
  • 打赏
  • 举报
回复
用Remote Process Viewer看下dll有没加载上
韦东山 2010-01-04
  • 打赏
  • 举报
回复
这个软件我是没法修改的,所以只能为它创造运行环境

19,518

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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