C#阻止鼠标移动

时间:2010-10-25 16:53:20

标签: c# mouse block

  

可能重复:
  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);
    }

1 个答案:

答案 0 :(得分:3)