1
我正在开发Windows 7设备的应用程序,并使用嵌入式Web浏览器(webkit)。通常在平板电脑设备上触摸编辑控件会导致出现一个小键盘图标。但是,由于我的编辑控件位于浏览器中,因此它不是带有hwnd的真正窗口,而且Window不会显示可点击的图标以显示屏幕键盘。如何在Windows 7平板设备上使用C++显示屏幕键盘?
是否有一个API可用于使焦点转至编辑控件时通常会显示的小键盘图标?
- 我试过搜索MSDN,没有成功。
- 我看着Windows键盘API。没有骰子。
- 我试过运行OSK.exe。这可能会导致键盘的多个实例,它只是sl。。我想获得用户在点击Windows编辑控件时获得的效果,以便UI保持一致。
必须有一个API可以调出屏幕键盘。
谢谢。
大卫
我接受这个答案,因为我认为可以通过编程方式指定一个热键来执行此操作,而无需用户将其作为手动安装步骤进行操作。我一直与微软直接接触,你的答案和他们的一样好。谢谢! – DavidJBerman 2011-08-05 15:17:16