我希望在Windows上模拟Safari的自助服务终端模式。 OSX无法使用我的输入硬件,Chrome的GPU加速速度对于我正在使用的机器来说太慢了。
目前唯一合理的解决方案是运行Safari并发送F11(全屏)击键,但当鼠标到达屏幕的顶部像素时,阻止URL栏扩展。
我看起来似乎找不到任何好的解决方案,想知道我是否可以限制光标移动到达屏幕的顶部像素?
如果有人有任何其他解决方案,那就太棒了!
答案 0 :(得分:4)
您可以使用ClipCursor
功能执行此操作。
将光标限制在屏幕上的矩形区域。如果后续光标位置(由 SetCursorPos 功能或鼠标设置)位于矩形之外,系统会自动调整位置以使光标保持在矩形区域内。
答案 1 :(得分:0)
您可以轮询光标位置并使用计时器进行更正,但这并不理想。您还可以通过透明的最顶层窗口覆盖顶部栏。这样,输入将永远不会到达顶部栏。
编辑:如果Internet Explorer是一个选项,您可以使用COM对象在自定义应用程序中嵌入您需要的内容。其他浏览器可能有类似的API,但我不熟悉它们。