我需要让我的程序不使用(或允许使用)预想文字。

我知道如何手动将其关闭(此网页显示了操作方式。

但是我需要以编程的方式来做。最好的方法似乎是通过注册表更改。任何人碰巧知道该注册表设置是什么?

有帮助吗?

解决方案

我不太确定这是标准化的。例如,查看您发布的链接,我的手机(和HTC HD2)没有确切的选项集。看来我手机上的SIP是Tegic制造的。要在此手机上打开单词补全功能,请调整以下注册表值: 通用标签

这不仅是向您扔鱼的好时机,而且还向您展示如何钓鱼(即,我是如何找到这个价值的?)。

  • 将设备连接到开发PC。
  • 打开远程注册表编辑器
  • 从“注册表”菜单中,将注册表导出到文件。我通常只从HKLM分支开始,因为那是90%的更改发生的地方
  • 在电话上,更改您感兴趣的设置,并确保单击“完成”,“确定”或其他保存更改的内容。
  • 在“远程注册表编辑器”中刷新注册表列表。
  • 再次导出注册表。
  • 使用您喜欢的比较工具(我喜欢Araxis Merge,但是任何差异工具都可以使用)比较两个文件。

    您想要的密钥将显示出来(假设它已保存在注册表中)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top