【发布时间】:2019-05-31 07:55:08
【问题描述】:
您可以使用 C# 代码打开 Windows 10 屏幕键盘:
System.Diagnostics.Process.Start("osk.exe");
C# 中有没有办法在打开时将此键盘停靠在屏幕底部?
我需要创建与屏幕键盘本身的“停靠”按钮相同的效果。
【问题讨论】:
-
请参阅:blogs.msdn.microsoft.com/toub/2006/05/03/…。可能对你有帮助。
-
在 Windows 8+ 中有两个屏幕键盘,osk.exe 是 Windows 2000/XP 中的旧键盘。
-
Win10 使用一种非常不同的方式来显示 OSK,因此旧的 hack 不再适用。这不是一个实际问题,用户只需单击“Mv Dn”一次就可以了,它会记住上次显示的位置。
标签: c# windows on-screen-keyboard