2

我一直在尝试实现 这里提到的自动完成功能。

问题是我正在 Windows xp 机器上开发,我似乎无法找到用于开发此功能的正确 dll。

使用 vista 进行开发不是一种选择,但生产环境是在 Vista 平板电脑上。我已经下载并安装了 Tablet PC SDK 1.7 版,但无济于事(仍然找不到库)。

该实现似乎使用了 COM 库。这些示例都是用 C++ 编写的,我正在使用 .NET 进行开发。

有没有人成功实现过这个功能?如果是这样,你是怎么做的?

任何帮助将不胜感激

这是一张图片,显示了我想要实现的目标

替代文字 http://i.msdn.microsoft.com/ms695043.ba59a513-e538-4092-89a6-6d691424dc3d%28en-us,VS.85%29.jpg

4

1 回答 1

2

无需直接调用 DLL。只要您的解决方案基于 .NET Framework 3.0 或更高版本,您只需在特定文本框上启用自动完成模式。将您的解决方案部署到 Vista 应该会启用该功能。

但是,需要注意的是,自动完成集成仅适用于 Vista 及更高版本。因此,您将无法在 XP 机器上调试项目的这方面 - 您必须在 Vista Tablet PC 上进行远程调试。Tablet PC SDK 不包括 XP 上此选项的下级兼容性,因为它已融入 Vista 操作系统。

我希望这有帮助。

于 2009-05-15T11:37:51.273 回答