Tablet PC SDK (1.7) 合并模块 + VS2008 + Windows Vista?
-
09-06-2019 - |
题
我有一个 VS2005 部署和设置项目,它使用 Tablet PC SDK 1.7 合并模块,因此 Windows XP 用户可以使用托管的 Microsoft.Ink.DLL 库。现在我们已经转移到 Vista/VS2008,我是否仍然需要安装 TPC SDK(以获取合并模块)或者我可以使用 Vista 拥有的东西吗?
谷歌似乎受到模糊参考的困扰。如果我为 SDK 1.7 添加合并模块,这将如何影响当前的 Vista 用户(将内置平板电脑功能)?
解决方案
与往常一样,平板电脑开发最棘手的方面之一是部署:
- 平板电脑功能未内置于 Home Basic 或 Starter 版本中 因此,如果您希望您的程序能够在这些操作系统上运行,您仍然需要 MSM。
- 您应该可以在支持平板电脑的 Vista 版本上使用合并模块。我的意思是,这相当于将 MSM 安装到已有组件的现有 XP 平板电脑上。如果它已经存在,它不会添加它。
- XP 2005 平板电脑包含 TPC 1.7。这些也安装在支持平板电脑的 Vista 版本上。如果您坚持使用这些核心功能,那么只需在各处安装主要的 1.7 MSM 可能会很酷。不过,Vista 还补充道 新的墨迹分析功能、一些手写笔输入 API, , 和 新的 InkCanvas 控件 所以如果你需要其中任何一个,那里有 您需要安装的其他合并模块 如果您希望一切都能在 XP 2005 上运行。
所以最重要的是,如果您关心 XP 和/或 Home Basic Vista,您仍然需要处理合并模块......东西应该仍然可以在 Vista 上运行。如果您的目标只是 Vista 的高级版本,那么您就不再需要它们了。
不隶属于 StackOverflow