Tag: 屏幕上的键盘

VBA调整OSK.exe窗口的大小

我正在使用Kiosktypes(无鼠标,无键盘)应用程序,用户将数据inputExcel电子表格。 我希望屏幕键盘在每次被调用时都会出现在同一个地方。 osk.exe窗口“记住”它在什么时候被closures,并在下一次打开时重新出现在同一个地方,但在closures之后,osk返回到它的默认位置并覆盖表单。 我需要一种方法来设置osk打开时的位置。 下面是我打开osk的代码。 Dim Shex As Object Dim tgtfile As String Set Shex = CreateObject("Shell.Application") tgtfile = "C:\Windows\System32\osk.exe" Shex.Open (tgtfile) 我想知道是否有像Shex.Top = 250,或类似的东西。 谢谢!