3

可能的重复:
如何使鼠标冻结 c#
如何在 C# 中阻止键盘和鼠标输入?

我正在制作一个鼠标宏程序,并且我已经完成了大部分核心工作。不过,如果我可以在播放宏时暂时阻止用户使用鼠标,那就太好了……这在 C# 中可能吗?


编辑

这段代码非常适合我:

    [DllImport("user32.dll")]
    private static extern bool BlockInput(bool block);

    public static void FreezeMouse()
    {
        BlockInput(true);
    }

    public static void ThawMouse()
    {
        BlockInput(false);
    }
4

0 回答 0