【发布时间】:2015-02-05 22:13:45
【问题描述】:
我需要更换 Windows 8、8.1 上的标准虚拟触控键盘。我想我需要捕捉键盘加载事件(创建一个钩子或类似的东西)并用我自己的(我自己的应用程序)替换这个标准键盘。
任何建议我该怎么做?我应该编写一个 Windows 商店应用程序还是其他任何东西?应用程序应使用 C# 或 C++ 编写。
【问题讨论】:
标签: c# c++ windows-8 keyboard windows-8.1
我需要更换 Windows 8、8.1 上的标准虚拟触控键盘。我想我需要捕捉键盘加载事件(创建一个钩子或类似的东西)并用我自己的(我自己的应用程序)替换这个标准键盘。
任何建议我该怎么做?我应该编写一个 Windows 商店应用程序还是其他任何东西?应用程序应使用 C# 或 C++ 编写。
【问题讨论】:
标签: c# c++ windows-8 keyboard windows-8.1
如果您想使用自己的自定义键盘而不是 Windows 8/8.1 默认键盘,请首选 WPF 的以下组件
无需为此创建任何应用程序。该组件将为您做所有事情。
http://www.codeproject.com/Articles/32568/A-Touch-Screen-Keyboard-Control-in-WPF
它适用于 WPF 应用程序(我没有尝试使用 Windows 商店应用程序)。我认为它也可以与商店应用程序一起使用,因为它使用与 WPF 相同的 XAML 语言来创建控件
【讨论】: