我正在为Windows 7设备开发应用程序,而我正在使用嵌入式Web浏览器(webkit)。通常触摸平板电脑设备上的编辑控件会显示一个小键盘图标。但是,由于我的编辑控件位于浏览器中,因此它不是一个带有hwnd的真实窗口,并且Window不会显示您可以单击以显示屏幕键盘的图标。
是否有一个API可用于使小键盘图标显示为焦点转到编辑控件时的正常情况?
必须有一个可以在屏幕键盘上显示的API。
感谢。
大卫
答案 0 :(得分:0)
不确定你是否已经回答了这个问题。我一直在寻找类似的东西,虽然它是一个更大的应用程序的一部分,键盘很少使用(但必须得到支持)。我分配了一个快捷键(右键单击屏幕键盘应用程序上的Win 7并选择属性。在快捷方式选项卡中,指定您想要的任何快捷方式)。当我触摸SurfaceTextEdit控件时,我使用SendInput()从我的C ++代码中模拟快捷键。我知道这是一个黑客,但它对我很有用,因为我很少在我的应用程序中使用屏幕键盘。