谁能告诉我怎样关掉屏幕键盘?

zhuangchaungyi188 2009-02-27 11:03:51
本人知道Process.start("osk");这个是打开屏幕键盘,就是不知道怎样用代码关掉它,希望哪位高手能告诉我,先谢啦
...全文
860 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
csdn_风中雪狼 2012-09-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
下面临时写的的片段能够帮助你
button1 打开屏幕键盘,button2 关闭屏幕键盘

C# code



using System.Diagnostics;


namespace Lee_test
{
public partial class Form1 : Form
{
private Process pr;
……
[/Quote]
+1
  • 打赏
  • 举报
回复
Process.Start("taskkill.exe", "/f /im osk.exe");
sl1988 2012-09-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

下面临时写的的片段能够帮助你
button1 打开屏幕键盘,button2 关闭屏幕键盘
C# code


using System.Diagnostics;


namespace Lee_test
{
public partial class Form1 : Form
{
private Process pr;
public Form1……
[/Quote]

为啥俺关闭的时候把程序的主窗体关了,而并没有关闭屏幕键盘。。。。。。。
JaggerLee 2009-03-01
  • 打赏
  • 举报
回复
如果创建的process是窗体类内的全局对象,千万不能忘记在你关闭软键盘时 close 并在 窗体 Dispose时 Dispose掉process
wzuomin 2009-03-01
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 JaggerLee 的回复:]
下面临时写的的片段能够帮助你
button1 打开屏幕键盘,button2 关闭屏幕键盘

C# code

using System.Diagnostics;


namespace Lee_test
{
public partial class Form1 : Form
{
private Process pr;
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
pr = Proce…
[/Quote]

ls这个方法好啊。呵呵
已试验,完全可以。


Public Class Form1

Private pr As Process

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
pr = Process.Start("osk.exe")
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
pr.CloseMainWindow()
End Sub

End Class
JaggerLee 2009-03-01
  • 打赏
  • 举报
回复
下面临时写的的片段能够帮助你
button1 打开屏幕键盘,button2 关闭屏幕键盘


using System.Diagnostics;


namespace Lee_test
{
public partial class Form1 : Form
{
private Process pr;
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
pr = Process.Start("osk");
}

private void button2_Click(object sender, EventArgs e)
{
pr.CloseMainWindow();
//pr.Close();
//pr.Dispose();
}
}
}

  • 打赏
  • 举报
回复
学习ing
wzuomin 2009-03-01
  • 打赏
  • 举报
回复
帮顶
大都是如何打开屏幕键盘的,不知道如何关闭。呵呵
zhuangchaungyi188 2009-03-01
  • 打赏
  • 举报
回复
谢谢各位,我已经知道了

111,119

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧