Windows mobile 如何在Windows Mobile中扩展注册表扩展注册表?

Windows mobile 如何在Windows Mobile中扩展注册表扩展注册表?,windows-mobile,registry,Windows Mobile,Registry,我看到ExpandEnvironmentStrings用于桌面。如何在Windows Mobile中执行此操作?数据类型看起来有趣的是,文档中说REG_EXPAND_SZ可用于Windows CE,因为它没有任何意义。Windows CE(因此Windows mobile)没有环境变量,因此没有可从中展开值的进程环境,这可能就是ExpandEnvironmentString不存在的原因。数据类型可能是有效的,只是因为注册表不太关心数据类型-除了一些简单的检查之外,注册表只存储字节块,类型对它来说

我看到
ExpandEnvironmentStrings
用于桌面。如何在Windows Mobile中执行此操作?数据类型看起来

有趣的是,文档中说REG_EXPAND_SZ可用于Windows CE,因为它没有任何意义。Windows CE(因此Windows mobile)没有环境变量,因此没有可从中展开值的进程环境,这可能就是ExpandEnvironmentString不存在的原因。数据类型可能是有效的,只是因为注册表不太关心数据类型-除了一些简单的检查之外,注册表只存储字节块,类型对它来说并不重要。

有任何引用支持您的答案吗?@afriza:具体来说,您想要引用什么?缺少环境变量,还是REG_EXPAND_SZ的可用性?两者都是绝对正确的。多年使用Windows Mobile的经验,再加上这个MSDN页面,它表明环境变量不受支持。除了简单的推断之外,任何东西都不受支持。关于注册表如何工作的一点我认为来自Windows 2000内部-由于WinCE注册表是在NT注册表之后建模的,因此实现可能类似。感谢ctacke确认答案,并感谢Stewart的后续评论