MApiRule的问题,竟然替换不了手机里的原来的mapirule.dll????
我在ppc2003的simples目录下,找到了这个传说中的mapirule的代码。用evc4编译产生了mapirule.dll文件。大喜。
PC和wm6的手机联上后,我想把它复制到\windows下,但是发现里面已经有了一个mapirule.dll文件。我复制的时候报:
无法复制mapirule,访问被拒绝。
请确保移动设备有足够的内存,该文件未被设置为只读,并却你有复制该文件的权限。
我已经把编译生成的mapirule.dll设置为只读了,而且手机都是重新开机连到电脑的,不可能没有内存。
请问这个是为什么呢呀。
还有,手机里的注册表中已经有
[HKEY_CLASSES_ROOT\CLSID\{3AB4C10E-673C-494c-98A2-CC2E91A48115}\InProcServer32]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Svc\SMS\Rules]
"{3AB4C10E-673C-494c-98A2-CC2E91A48115}"=dword:1
这两个键值了,是不是我的代码中需要改一下?如果改了,是不是得把以前的键值删除掉呀。
请各位大侠,帮我分析一下。