可能重复:
how to Make the Mouse Freeze c#
How can I block keyboard and mouse input in C#?
我正在制作一个鼠标宏程序,而且我已经完成了核心工作。不过,如果我可以暂时阻止用户在播放宏时使用鼠标,这将是很好的...这可能在C#中实现吗?
修改
这段代码非常适合我:
[DllImport("user32.dll")]
private static extern bool BlockInput(bool block);
public static void FreezeMouse()
{
BlockInput(true);
}
public static void ThawMouse()
{
BlockInput(false);
}