【发布时间】:2012-10-29 13:37:08
【问题描述】:
这更多是对 ForbesLindesay 去年提出的关于通过 .NET 代码显示或抑制 Windows 虚拟键盘的以下问题的后续:
How do I trigger or supress the display of Windows Virtual Keyboard
在这种情况下,我的应用程序是一个 WinForms 应用程序,大量使用 Microsoft Ink 类并在 Windows XP、Vista、7 上运行,现在我们正在确保它工作正常8.
我们注意到,在 Windows 8 中,当用户想要在我们的应用程序中使用时,虚拟键盘不会弹出,而它适用于正常的 Windows 操作。
所以 - 现在 Windows 8 已经推出,有没有办法在 .NET 托管代码(或PInvoke)中触发 Windows 虚拟键盘?
如果您说仍然无法做到这一点,您能否提供参考来支持您的主张?
【问题讨论】: