如何使用c#获取窗口句柄并禁用键盘输入?

如何使用c#获取窗口句柄并禁用键盘输入?,c#,C#,如何使用c#?获取窗口句柄并禁用键盘输入要防止在另一个进程中在窗口中输入键盘,您需要。 然后,您可以检查并抑制输入。@SLaks可能与两小时前的情况相同:您不能从另一个应用程序窃取焦点。你的意思是get?你的意思是说,我的要求不可行吗?我不知道你在问什么。现在我将forgroundwindow设置为我的应用程序。现在如何抑制窗口中的输入?System.Diagnostics.Process[]p=System.Diagnostics.Process.GetProcessByName(“记事本”)

如何使用c#?

获取窗口句柄并禁用键盘输入要防止在另一个进程中在窗口中输入键盘,您需要。

然后,您可以检查并抑制输入。

@SLaks可能与两小时前的情况相同:您不能从另一个应用程序窃取焦点。你的意思是
get
?你的意思是说,我的要求不可行吗?我不知道你在问什么。现在我将forgroundwindow设置为我的应用程序。现在如何抑制窗口中的输入?System.Diagnostics.Process[]p=System.Diagnostics.Process.GetProcessByName(“记事本”);如果(p.Length>0){SetForegroundWindow(p[0].MainWindowHandle);}