C# winform程序调出了屏幕键盘,但是无法使用?
使用代码System.Diagnostics.Process.Start(@"C:\WINDOWS\system32\osk.exe");调出了屏幕键盘,但是点击键盘中的...
使用代码 System.Diagnostics.Process.Start(@"C:\WINDOWS\system32\osk.exe");调出了屏幕键盘,但是点击键盘中的数字和字母,无法输入到文本框中。焦点在文本框也无法输入。
展开
1个回答
展开全部
先将焦点设置到文本框
private void simpleButton11_Click(object sender, EventArgs e)
{
textEdit1.Focus();
System.Diagnostics.Process.Start(@"C:\WINDOWS\system32\osk.exe");
}
private void simpleButton11_Click(object sender, EventArgs e)
{
textEdit1.Focus();
System.Diagnostics.Process.Start(@"C:\WINDOWS\system32\osk.exe");
}
更多追问追答
追答
这个系统键盘 ystem.Diagnostics.Process.Start(@"C:\WINDOWS\system32\osk.exe");
实际上,在任何地方只要有焦点都是可以输入的,检查一下文本框是否被设置为禁止输入了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询