如何使用SendInput发送文本时阻止用户输入

时间:2010-08-28 09:49:49

标签: c# sendinput

我正在使用SendInput(在C#中,使用pinvoke)将文本发送到另一个应用程序。如何阻止用户输入,以便在SendInput完成发送文本后添加用户在SendInput工作时可以键入的任何文本?目前,如果用户在将文本发送到目标应用程序时键入,则最终结果可能不一致。 感谢。

1 个答案:

答案 0 :(得分:3)

听起来你正在寻找BlockInput?

http://msdn.microsoft.com/en-us/library/ms646290(VS.85).aspx