1
可能重複:
how to Make the Mouse Freeze c#
How can I block keyboard and mouse input in 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);
}
你爲什麼要這麼做?聽起來對我來說非常惡毒。 – ChaosPandion 2010-10-25 16:55:20
您可以用粗體大紅色字母顯示消息「停止移動鼠標!」 – 2010-10-25 16:55:51
@ChaosPandion:我不希望他們干擾正在播放的宏。我將有一個鍵盤快捷鍵來停止宏並重新啓用鼠標。 – Entity 2010-10-25 17:00:19