C#如何检测鼠标点击?

时间:2017-10-06 03:48:39

标签: c# console-application

我需要知道如何在控制台应用程序中检测鼠标单击(不是win表单!)。我现在尝试这样做的方式是行不通的。

static void Main (  string [ ] args ) {                

   while(true){

      if (Mouse.LeftButton == MouseButtonState.Pressed){

           Console.WriteLine("Left mouse button was pressed");

      }
   }
}

1 个答案:

答案 0 :(得分:0)

如果可以使用nuGet软件包,请安装以下软件包:https://www.nuget.org/packages/MouseKeyHook/5.6.0?_src=template并浏览/修改示例,如下所示:

CONCEPT_SUM

ps。它可以在控制台应用程序中使用。 pps。您可以对其进行自定义以检测鼠标左/右键。