打开 Windows 8 触摸键盘

Opening the Windows 8 touch keyboard

有人知道如何从 SWT 应用程序打开 "windows 8 touch keyboard" 吗?

我想在 SWT 输入获得焦点时打开 "touch keyboard",就像其他本机应用程序一样。

在实例化 Text class 时,也许有一个特定的 "style" 可以使用?

类似于:

text = new Text(shell, SWT.OPEN_TOUCH_KEYBOARD);

您可以通过调用

打开屏幕键盘
Program.launch("osk.exe");

Text 获得焦点时。

这将使您的应用程序非常特定于平台(甚至版本),因此请确保您是 运行 具有可用屏幕键盘的 OS。